A degree in Computer Science, Engineering, or a related technical field.
Professional experience developing performance-critical applications in modern C++ (C++11/14/17/20).
Strong command of multi-threading, memory management, IPC, STL, Boost, and network/socket programming.
Deep understanding of performance tuning, profiling, and optimisation methodologies.
Familiarity with designing high-performance systems in real-time environments (prior trading or financial industry experience is a plus, but not required).
Passion for solving challenging technical problems, iterating quickly, and writing clean, maintainable code.
What You'll Be Doing
Design and develop low-latency, high-throughput trading applications using modern C++ in a real-time environment.
Collaborate with quantitative researchers and technologists to implement and refine strategies.
Build and tune systems to achieve optimal performance, reliability, and scalability in a competitive trading landscape.
Optimise and troubleshoot infrastructure for latency, throughput, and system bottlenecks.
Own the full software development lifecycle—from idea to production—while contributing to our long-term architecture and tooling.
Perks and Benefits
Real Impact: Your work will be central to Susquehanna's technology operations, directly impacting decisions and performance in global markets.
Collaboration: You'll partner directly with quants and technologists, working on cross-functional teams where your input truly matters.
Challenge & Growth: We value individuals who thrive on solving hard problems and continuously push to learn and improve.
Culture of Excellence: Our flat structure and informal environment encourage innovation, fast feedback, and hands-on ownership.
Benefits & Perks: Susquehanna offers a highly competitive compensation package, along with extensive benefits designed to support you both professionally and personally.