About the job Tech Lead (C++) - Real-Time Systems for Market Expansion
About the Company and Role
We are hiring a C++ Team Lead for our client, a global quantitative trading company known for its technological excellence, fast feedback cycles, and a strong engineering culture. The company builds real-time, and operates in a high-performance environment with demanding infrastructure challenges.
This role is a great fit for an experienced engineering leader who enjoys building new teams from scratch, designing scalable systems, and taking full technical and organizational ownership. You'll lead a newly formed team focused on expanding market coverage and solving technically complex problems. The role blends hands-on development with strategic team management.
Location: Remote work or access to international offices (Dubai, London, Malta).
Stack: C++, Linux, multithreading, low-latency systems, algorithms & data structures, networking protocols, CI/CD.
We are offering:
- Competitive salary - from $ 10,000 net;
- Remote work or access to international offices;
- Cutting-edge hardware and infrastructure;
- Flexible schedule with full focus on results;
- 40 days of paid leave per year;
- Direct impact, fast iterations, no corporate bureaucracy;
- International team of top-level professionals.
What kind of qualifications we are looking for:
- Proven experience as a Tech Lead / Team Lead in system-level C++ development;
- Strong communication and leadership skills, you know how to build and grow teams;
- Solid understanding of multithreading and CPU memory models;
- Experience handling large volumes of real-time data;
- Strong knowledge of algorithms, data structures, and software architecture;
- Experience developing in Linux environments;
- Fluent English (written and spoken) for daily communication with global teams;
- Ability to balance hands-on coding with team management and hiring.
Key Responsibilities:
- Build and lead a new team from the ground up;
- Take ownership of delivering new functionality for trading systems;
- Define technical architecture and ensure high performance and reliability;
- Manage task allocation, oversee execution, and mentor engineers;
- Hire and onboard new team members as the team grows.
Nice to have Requirements:
- Experience with real-time systems with sub-microsecond latency;
- Background in HFT, telecom, game development, or other performance-critical fields;
- Deep understanding of networking and interaction protocols;
- Familiarity with CI/CD pipelines and version control best practices.
If this opportunity aligns with your career goals, we'd love to hear from you!