A fast-growing trading technology company is hiring a C++ Software Engineer based in Dubai to develop and optimize high-load trading systems, algorithms, and connections to cryptocurrency exchanges, working in an environment where every microsecond matters and performance, reliability, and efficiency are critical.
Job Type at a Glance
Employment: Full-Time, Remote-First, Dubai
Schedule: Flexible working hours
Perks: Corporate workations to destinations worldwide
About the Role – High-Performance Trading Systems
Core Function: Develop and optimize high-load trading systems and algorithms
Exchange Connectivity: Build and maintain connections to cryptocurrency exchanges and data providers
Performance Focus: Systems where every microsecond matters
Collaboration: Work with cross-functional teams to improve algorithm behavior
Career Opportunity & Culture
Remote-First Culture: Flexible working hours and healthy work-life balance
Global Team: Thriving, multicultural, dynamic environment in a fast-growing industry
Unique Perks: Corporate workations with regular company trips worldwide
Modern Tooling: Work with AI-assisted development tools like Claude, Cursor, or GitHub Copilot
Position Overview
This C++ Software Engineer role centers on developing and maintaining connections to cryptocurrency exchanges and data providers, troubleshooting market data issues, and developing new features for high-load trading systems. You will collaborate with different teams to ensure correct algorithm behavior, continuously improve trading systems, and help identify and resolve technical issues, all within a role where performance and low latency are mission-critical.
Why This Role Matters: As C++ Software Engineer you build systems where microsecond-level performance directly affects trading outcomes, work hands-on with cryptocurrency exchange connectivity and market data, apply modern AI-assisted development tools alongside deep C++ expertise, join a remote-first, flexible team in one of the world’s fastest-growing industries, and enjoy unique perks like company-sponsored workations around the world.
Key Responsibilities
Exchange Connectivity & Market Data
- Develop and maintain connections to cryptocurrency exchanges and data providers
- Troubleshoot market data issues as they arise
Feature Development
- Develop and implement new features for trading systems
- Continuously improve system performance and reliability
Collaboration & Algorithm Improvement
- Collaborate with different teams to ensure correct behavior of algorithms
- Continuously improve trading systems through cross-team input
Bug Resolution & Technical Support
- Assist with identifying and resolving smaller bugs and technical issues
- Support the ongoing stability of high-load trading infrastructure
Qualifications & Requirements
Experience Requirements
- A minimum of 3 years of professional software development experience
- Extensive experience with C++
- Proven experience working with high-load applications
Technical Skills
- Strong understanding of design patterns, data structures, and algorithms
- Good understanding of networking concepts
- Knowledge of financial markets and low-latency/high-frequency systems and/or distributed systems
- Proficiency with modern AI-assisted development tools and workflows such as Claude, Cursor, or GitHub Copilot
Bonus Skills
- Experience with Python and/or Kafka
- Experience working with networking protocols such as REST, WebSockets, and FIX
- Experience with AWS, Kibana, Grafana, and Prometheus
About the Opportunity
This role sits with a fast-growing cryptocurrency trading technology company where performance, reliability, and efficiency are mission-critical to every trading system. Operating remote-first with team members connected to Dubai, the company offers flexible working hours, a multicultural and dynamic environment, and corporate workations that bring colleagues together in destinations around the world, all while working at the cutting edge of high-frequency crypto trading technology.
Career Excellence: Build microsecond-critical trading systems in one of the world’s fastest-growing industries.
Who Should Apply?
- C++ Engineers: With 3+ years building high-load, performance-critical applications
- Low-Latency Systems Specialists: Experienced in high-frequency or distributed systems
- Fintech-Curious Developers: Interested in financial markets and cryptocurrency exchange technology
- AI-Tool-Savvy Engineers: Comfortable using Claude, Cursor, or GitHub Copilot in daily workflows
- Remote-First Professionals: Seeking a flexible, global team culture with travel perks
Recently opened JOBS 👇🏻
C++ Developer Jobs Dubai UAE 2026
Junior Web Developer Jobs Sharjah UAE 2026



