Tower Research Capital Logo

Tower Research Capital

Software Engineer, C++

Posted Yesterday
Be an Early Applicant
In-Office
London, Greater London, England, GBR
Senior level
In-Office
London, Greater London, England, GBR
Senior level
Design, implement, and optimize a low-latency high-frequency trading platform for cryptocurrency markets; collect market data, disseminate orders, analyze throughput/latency, build performance tools, and develop access to historical data and simulation systems.
The summary above was generated by AI

Tower Research Capital is a leading quantitative trading firm founded in 1998. Tower has built its business on a high-performance platform and independent trading teams. We have a 25+ year track record of innovation and a reputation for discovering unique market opportunities.

Tower is home to some of the world’s best systematic trading and engineering talent. We empower portfolio managers to build their teams and strategies independently while providing the economies of scale that come from a large, global organization. 

Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our engineers solve challenging problems in the realms of low-latency programming, FPGA technology, hardware acceleration and machine learning. Our ongoing investment in top engineering talent and technology ensures our platform remains unmatched in terms of functionality, scalability and performance.

At Tower, every employee plays a role in our success. Our Business Support teams are essential to building and maintaining the platform that powers everything we do — combining market access, data, compute, and research infrastructure with risk management, compliance, and a full suite of business services. Our Business Support teams enable our trading and engineering teams to perform at their best.

At Tower, employees will find a stimulating, results-oriented environment where highly intelligent and motivated colleagues inspire each other to reach their greatest potential.

Responsibilities

  • Designing and implementing a high-frequency trading platform for cryptocurrency markets, which includes collecting quotes and trades from and disseminating orders to exchanges around the world
  • Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency
  • Analyzing system throughput and latency performance and building performance-tracking tools
  • Developing systems that provide easy access to historical market data and trading simulations

Qualifications

  • A degree in computer science or a related field
  • At least 5-7 years of experience in a software engineering role
  • A strong background in data structures, algorithms, and object-oriented programming in C++
  • Brilliant problem-solving abilities
  • The ability to manage multiple tasks in a fast-paced environment
  • Strong communication skills
  • Good understanding of Linux operating system and Networking (TCP/IP and UDP) is a plus
  • Knowledge of Python and shell scripts is a plus
  • Familiarity with cryptocurrency markets, exchange APIs (WebSocket/HTTP), and cloud technologies is a significant plus

Individuals in this role will have a range of experience and will have the opportunity to cover a broad spectrum of hands-on development projects; the right person could range from a mid-level engineer that is looking to start their career at Tower Research Capital, to an experienced professional that is looking to make significant contributions to our global trading platform.

Experience in financial and crypto markets is a plus, but not required.

Benefits

Tower’s headquarters are in the historic Equitable Building, right in the heart of NYC’s Financial District and our impact is global, with over a dozen offices around the world. 

At Tower, we believe work should be both challenging and enjoyable. That is why we foster a culture where smart, driven people thrive – without the egos. Our open concept workplace, casual dress code, and well-stocked kitchens reflect the value we place on a friendly, collaborative environment where everyone is respected, and great ideas win.

Our benefits include:

  • Generous paid time off policies
  • Savings plans and other financial wellness tools available in each region
  • Hybrid working opportunities
  • Free breakfast, lunch, and snacks daily 
  • In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more) 
  • Company-sponsored sports teams and fitness events (JPM Corporate Challenge, Cycle for Survival, Wall Street Rides FAR and more)
  • Volunteer opportunities and charitable giving 
  • Social events, happy hours, treats, and celebrations throughout the year
  • Workshops and continuous learning opportunities

At Tower, you’ll find a collaborative and welcoming culture, a diverse team and a workplace that values both performance and enjoyment. No unnecessary hierarchy. No ego. Just great people doing great work – together.

Tower Research Capital is an equal opportunity employer.

Similar Jobs

8 Days Ago
In-Office or Remote
2 Locations
Mid level
Mid level
Hardware • Security • Software • Cybersecurity
Develop and maintain high-concurrency C# services for real-time emergency call-taking and dispatch. Implement SIP signaling, RTP/RTCP media handling (MCPTT/MCVideo), MCData handlers, XCAP/XML processing, and secure media via OIDC and MIKEY-SAKKE. Work in an Agile team, apply asynchronous network programming, and contribute to CI/CD workflows.
Top Skills: .Net Core.Net FrameworkAsp.NetC#Ci/CdEntity Framework (Ef)GitHTTPMikey-SakkeMime Multipart/MixedOidcRtcpRtpSignalrSipWcfWeb ApiXcapXml/Xsd
8 Days Ago
In-Office or Remote
United Kingdom
Mid level
Mid level
Information Technology • Legal Tech • Professional Services • Analytics • Business Intelligence
Design, develop, and maintain components of the LNIP intelligence core platform, including a semantic search API and internal data curation tool. Implement secure coding standards, unit testing, code reviews, and cloud deployments. Use agentic development tools responsibly and work with complex data models, vector embeddings, SQL and PySpark to support intelligent software systems.
Top Skills: .NetAngularC#Claude CodeCloud DeploymentCoderCursorGithub CopilotJavaScriptOpenai CodexPysparkPythonReactSQLTypescriptVector Embeddings
13 Days Ago
In-Office
Senior level
Senior level
Security • Cybersecurity
Design, prototype, and optimize high-performance, low-latency C++ systems (C++17/20). Implement memory-safe, concurrent native tooling, profile and optimize performance, and collaborate with cross-functional teams to deliver secure, production-grade features for Darktrace's AI cybersecurity platform.
Top Skills: C++17C++20ClangCmakeDockerGccGdbLinuxLldbUnix

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account