C++ Developer - Experienced Hire
Susquehanna International Group
Dublin, County Dublin, Ireland · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science, Engineering, or related technical field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
Susquehanna International Group is a leading quantitative trading firm where technology plays a vital role in shaping the future of electronic trading. Our teams develop high-performance systems tailored for extremely latency-sensitive markets globally. Collaborative efforts between developers, quantitative researchers, and infrastructure teams address complex technical and strategic challenges with significant business impact.
We are seeking an experienced C++ Strategy Developer to join our Trading Technology team based in Dublin. This role involves designing, developing, and enhancing high-frequency trading systems that handle massive real-time data streams. By working closely with skilled technologists and quantitative analysts, you will gain in-depth insight into the technology and logic behind automated market decision-making. Although experience in trading is advantageous, it is not mandatory.
Responsibilities
- Create and enhance low-latency, high-throughput trading applications using up-to-date C++ standards within real-time environments.
- Collaborate effectively with quantitative researchers and development teams to implement and improve trading strategies.
- Develop and fine-tune systems to ensure superior performance, reliability, and scalability amid competitive trading operations.
- Identify, optimize, and resolve infrastructure issues related to latency, throughput, and system bottlenecks.
- Manage the complete software development life cycle, from conception through deployment, while influencing long-term architecture and tooling.
Requirements
- Bachelor’s degree or higher in Computer Science, Engineering, or a closely related technical discipline.
- Proven professional experience in building performance-critical applications using modern C++ (versions 11, 14, 17, or 20).
- Expertise in multi-threading, memory management, inter-process communication (IPC), Standard Template Library (STL), Boost libraries, and network/socket programming.
- Comprehensive understanding of performance tuning, profiling, and optimization techniques.
- Prior exposure to designing systems for high-performance real-time environments; experience in trading or finance is beneficial but not essential.
- A strong passion for tackling challenging technical problems, rapid iteration, and producing clean, maintainable software.
Why Join Susquehanna?
- Your contributions directly influence Susquehanna's technological capabilities and impact performance in global financial markets.
- Work alongside quantitative researchers and technologists on collaborative teams where your voice and expertise are valued.
- Engage in intellectually stimulating challenges that promote continuous learning and professional growth.
- Experience a culture characterized by a flat organizational structure, informal communication, and ownership-driven innovation.
- Benefit from a competitive compensation package and comprehensive professional and personal benefits.
About Susquehanna
Susquehanna is a globally recognized quantitative trading firm powered by a culture of scientific inquiry, collaboration, and innovation. We unite researchers, engineers, and traders to develop impactful systematic trading strategies. Employing machine learning and advanced quantitative research on large datasets, we identify actionable market insights and solve complex problems while pushing the boundaries of technology.
Equal Opportunity
We are dedicated to creating an inclusive and diverse workplace and encourage applications from individuals of all backgrounds. Reasonable accommodations are available during the hiring process.
Minimum education
Bachelor's Degree