Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Core C++ Developer
Posted 20 days 15 hours ago by G-20 Group
G-20 Group is a leading cross-asset trading firm active in delta-one and derivatives markets. Established in 2010, G-20 offers liquidity solutions, treasury management, and institutional advisory services. We are supported by an outstanding team of professionals, with a robust global presence in EMEA, Americas, and APAC.
Role OverviewWe are seeking a highly skilled and motivated Core C++ Developer to join our London team to further develop and maintain the proprietary, in-house trading engine.
We are seeking a candidate with a strong background in building large-scale low-latency systems. The role involves maintaining daily trading operations as well as developing scalable, high-performance code, optimizing system architecture and modularity to ensure seamless operations and functionality.
The ideal candidate will be self-driven, motivated, responsible and highly responsive, working independently to develop and improve the existing code base, while collaborating closely with diverse cross-functional teams of stakeholders and fellow developers. We are looking for someone with strong expertise in python programming, debugging, and system optimization, who is passionate about delivering practical, high-quality, PnL-focused solutions.
The primary focus for this role will be working on core engine components, including trading engines, pricing, market making strategies and underlying trading infrastructure.
Key Responsibilities- Trading Engine Development: Develop the existing and new components within the trading engine while maintaining overall system design.
- Ownership of Engine Components: Grow into ownership of existing or newly developed trading engine components, such as pricing, market making, hedging, etc.
- Performance Optimization: Continuously monitor and optimize trading engine performance.
- Systems Refactorization: Work on appropriate code modularization, versioning, deployment and test processes.
- Trading Infrastructure Development: Develop, improve and maintain overall trading infrastructure, including reference and market data, trades and balance dissemination services.
- Trading Engine Operations: Ensure that day to day trading operations run smoothly.
- Collaboration with Trading: Work directly with the trading team to understand their needs and deliver appropriate solutions that support the firm's strategic goals.
Bachelor's or Master's degree in computer sciences, Computer Science, Engineering, or a related field.
ExperienceAt least 7 years or more of experience in software development, ideally in a high paced trading environment.
Personal Qualities- Self-driven, motivated, responsible and highly responsive individual.
- Mature enough to work collaboratively on the existing code base.
- Ability to work effectively in a fast paced trading environment.
- Strong and tactful communication skills, both verbal and written.
- Proficiency in C++ (Cxx 17).
- Familiarity with Rust is a significant bonus, Python desired.
- Proficiency in Unix based systems.
- Experience of cloud-based platforms (AWS).
- Experience with real time data messaging (websockets, Redis).
- Experience with CI/CD tools, Jenkins, Supervisor and docker.
- Fast problem solving skills, combined with attention to details.
- Familiarity with low latency and high throughput systems.
- Experience in the finance or cryptocurrency sectors.
- Experience with high paced production or trading environments.
This role will be based in our London office. Only candidates who possess the pre existing right to work in the UK without needing company sponsorship need apply.
Join G-20 and be a part of a team that is at the forefront of financial markets, driving innovation and excellence in the sector.
G-20 Group
Related Jobs
Support Team Assistant (Female, part-time job share)
- Not Specified, United Kingdom
Senior Pensions Administrator
- £28,000 - £38,000 Annual
- Berkshire, Reading, United Kingdom, RG317
Gates, Barriers and Access Control Engineer
- £40,000 - £50,000 Annual
- Kent, United Kingdom
Financial Services Client Support Administrator
- £35,000 - £40,000 Annual
- Norfolk, Norwich, United Kingdom, NR1 1
Client Services Coordinator - Freight Forwarding
- £28,000 - £30,000 Annual
- Yorkshire, Shipley, United Kingdom, BD175