Overview
As a Senior Low Latency Engineer in Capital Markets Technology, you build high-performance trading infrastructure using C++ and low-latency messaging. You’ll design services for market data, order management, and reference data, working with quants and traders to deliver fast, reliable systems. You’ll contribute to DevOps and CI/CD practices, enabling smooth releases. This role places you at the heart of trading technology, shaping scalable, maintainable solutions in a collaborative team.
Pay / Benefits
- comprehensive total rewards program
- bonuses
- flexible benefits
- competitive compensation
- coaching and development opportunities
- world-class training program
Responsibilities
- Design and implement trading services (market data, order management, messaging layer, security reference data, position keeping, UI services in C++/Python)
- Collaborate with quants, traders, and stakeholders to design, test, and deliver trading technology
- Participate in DevOps, CI/CD pipelines, code quality tools, and release methodologies
Key requirements
- Bachelor in Computer Science or Computer Engineering or related field
- Experience building high-performance automation trading systems on Linux
- Intermediate C++ programming skills
- Ability to select appropriate constructs without unnecessary complexity
- Maintainable software development
- Proficiency with Linux and CI/CD tools
- Proficiency in Python
- Basic scripting and database query coding
- Strong analytical and problem-solving skills
- Excellent written and spoken communication skills
- Strong communication
- Ability to work in fast-paced environments
- Team collaboration
- C++ on Linux
- Low-latency trading systems
- CI/CD integration tools
…
