Tower Research Capital logo
Tower Research CapitalSoftware Engineer
Updated Apr 29, 2026

Tower Research Capital Software Engineer Interview Experiences 2026

Real, anonymous reports from people who interviewed for Software Engineer at Tower Research Capital, newest first and distilled into what to expect across the loop.

Get your personalized Tower Research Capital Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
Build my free plan
Hot & recentNewest first
3 months ago
Average Negative Montreal, QC

I got contacted by a recruiter on LinkedIn and ended up exploring Tower Research Capital even though I hadn’t been actively looking. I wasn’t very familiar with the company going in, but the role sounded technically strong and it also made sense because my family was near Montreal. The process started with two virtual coding interviews, and I passed both.

After that, I flew to Montreal for what I was told would be a set of in-person interviews with five different people, about an hour each. That expectation didn’t quite match reality: I waited in a conference room, then was told the first interview would actually be virtual. The interviewer started with a Python question that was described as basic but ended up tricky, and it threw me off because I’d expected more senior-level systems or architecture discussion after clearing the two coding rounds.
5 months ago
Difficult Neutral Canada

My first interaction was almost entirely coding-focused, with very little framing around the role. There wasn’t a proper introduction or a resume walkthrough—just a coding challenge where I was asked two questions and given about thirty minutes to complete. The emphasis was on how I think using C++.

Later, I had another coding-heavy stage that leaned into Python for parsing and working with sample data sets. That round also brought out questions about my background and projects, but it still stayed anchored on writing efficient code.

Unlock every Software Engineer interview experience

Real Software Engineer interview experiences
  • Difficulty, sentiment and outcomes
  • New reports added every week
See all experiences
Share your interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.

What to expect

Distilled from the reports

Interview Structure & Timeline

The interview process typically begins with an online coding assessment, followed by multiple technical phone screens, and culminates in an onsite interview day with several back-to-back interviews. Candidates noted that the scheduling can feel intense and fast-paced, with varying communication about next steps.

Interview timelineOnsite structureFast-paced

Technical Focus & Coding Rounds

Candidates experienced a strong emphasis on coding skills, particularly in languages like Python and C++, with a focus on data structures, algorithms, and system design. Many reported that the coding challenges were challenging and required a deep understanding of technical fundamentals.

Coding challengesData structuresAlgorithms

Domain Knowledge & Expectations

Several candidates expressed surprise at the focus on finance-related questions and domain knowledge during the interviews, which were not clearly outlined in the job description. This led to a perception that familiarity with the trading environment was a significant factor in evaluation.

Finance knowledgeDomain familiarityJob description mismatch

Behavioral & Soft Skills Assessment

While the technical rounds were predominant, some candidates noted that there were behavioral interviews that assessed cultural fit and soft skills, often framed around past experiences and motivations. The tone of these interviews was generally described as friendly and low-pressure.

Behavioral questionsCultural fitSoft skills

Interview Difficulty & Pressure

Candidates reported a high level of difficulty across the interview process, with many feeling that the expectations for technical depth and breadth were significant. Some experienced pressure during the coding segments, while others appreciated a more conversational approach that alleviated stress.

Interview difficultyPressureTechnical depth

Communication & Feedback

Many candidates highlighted issues with communication throughout the process, including delays in feedback and a lack of clarity regarding next steps. This contributed to a feeling of uncertainty and frustration for some candidates, impacting their overall experience.

Communication issuesFeedbackCandidate experience