AI SCORE 8.5 / 10
Team Lead C++ Developer - Trading Systems
$120K–$150K/year
About the Role
We are looking for a Team Lead C++ Developer to join our team in Amsterdam. This remote Team Lead C++ Developer position is crucial as you will lead the Trading Systems team, responsible for optimizing trading systems across various markets. You will collaborate with engineers and software developers to enhance our trading operations.
What You'll Do
- Design and maintain high-performance trading systems using modern C++ for various exchanges.
- Conduct production tests to evaluate protocols, feeds, and competitiveness, focusing on optimizing and increasing the fill ratio.
- Develop low-latency inference solutions for diverse hardware environments.
- Select optimal hardware and software configurations to meet latency and performance requirements.
- Collaborate closely with researchers, business development teams, and other stakeholders to refine and improve the overall trading process.
Requirements
- At least 5 years of professional experience as a C++ developer.
- Proficiency in modern C++ (C++17 and newer).
- Strong understanding of computer systems, including operating systems, networks, and performance optimization.
- Linux expertise.
- Experience in contributing to projects with complex architecture and high load.
- Strong expertise in algorithms and data structures.
- Intellectually curious, with a desire to learn new skills.
- Ability to work in a fast-paced environment, juggling multiple daily tasks and deadlines.
- Effective communication skills within your team and with other teams.
- Ability to share new knowledge and skills with the team.
Nice to Have
- Experience in developing low latency systems.
- Competency in Python.
- Experience with network stack: L1, L2, TCP, UDP.
- Expertise in modern x86-x64 architecture.
- Any experience in competitive programming contests (IOI, ICPC, Hashcode) or CTF.
What We Offer
- High base salary and social benefits.
- Generous bonus structure.
- Flexibility in discussing salary and conditions of employment.
- Cutting-edge hardware and software in production, allowing for bold ideas and great results.
- Ownership over initiatives that directly solve business problems.
- Ability to trade on dozens of international exchanges.
- Flexible workflow with minimal bureaucracy and pressure.
- Tuition reimbursement, conference, and training sponsorship.
Why This Job8.5 of 10
This Team Lead C++ Developer role offers a unique opportunity to lead the Trading Systems team in a flexible remote environment, with a competitive salary and a focus on innovative solutions.
Salary Range
Required
0/1
Optional
0/1
Bonus
0/1
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months
All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.