Job Openings Tech Lead (C++) - Real-Time Systems for Market Expansion

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!