Junior C++ Engineer - Trading Systems
New York
Permanent
USD200000 - USD300000
Financial Technology
PR/563695_1761921897
Junior C++ Engineer - Trading Systems
A leading quantitative trading team is seeking a Software Engineer to help build and enhance the technology that powers global trading strategies. This is a hands-on role focused on high-performance systems, where precision and reliability are critical. You'll work closely with researchers and senior engineers to design scalable solutions for real-time environments.
Responsibilities
- Develop and optimize core components of trading infrastructure in modern C++
- Integrate quantitative models into production systems
- Work on messaging, APIs, and distributed architectures for scalability
- Collaborate with cross-functional teams to deliver robust technical solutions
- Contribute to performance tuning, design reviews, and technology evaluations
Qualifications
- 2-5 years of professional experience in software development
- Strong proficiency in C++ (C++17 or newer preferred)
- Familiarity with Rust and Python
- Solid understanding of algorithms, data structures, and multithreading
- Experience with Linux/Unix environments and performance optimization
- Familiarity with messaging protocols (e.g., RabbitMQ, Kafka) and relational databases
- You are familiar with SQL or other relational databases
- Degree in Computer Science, Engineering, Mathematics, or related field
Why join?
- Work on mission-critical systems in a fast-paced environment
- Learn from experienced engineers and gain exposure to quantitative finance
- Opportunity to innovate and make an impact in a collaborative team
