Quberesearchandtechnologies

C++ Developer – ETF Technology & Infrastructure

New York. Posted 24 days ago

The role

You will design and build core platforms, services, and infrastructure supporting ETF capabilities. This involves developing high-performance C++ applications and end-to-end workflows.

What you will do

  • Design and develop high-performance C++ applications and services supporting ETF-related platforms and infrastructure.
  • Build reusable platform components for data processing, messaging, connectivity, workflow orchestration, and system integration.
  • Develop reliable services for handling real-time and reference data from multiple internal and external sources.
  • Design automated, event-driven solutions for complex, multi-stage business workflows.
  • Create well-controlled systems with appropriate validation, auditability, monitoring, and operational tooling.
  • Improve the performance, resilience, scalability, and observability of production systems.
  • Integrate new components with QRT's broader technology and data ecosystem.
  • Collaborate with engineers, researchers, and business stakeholders to translate requirements into well-architected and maintainable solutions.
  • Contribute to technical design, testing standards, code quality, and long-term platform strategy.

Required qualifications

  • 7+ years of professional experience developing performance-sensitive applications in modern C++.
  • Strong knowledge of software engineering fundamentals, including algorithms, data structures, object-oriented design, and software architecture.
  • Experience with multithreaded, concurrent, and event-driven programming.
  • Strong experience developing and operating software on Linux.
  • Experience building reliable production systems that process real-time or high-volume data.
  • Experience designing APIs, messaging-based services, or integrations with external systems and data providers.
  • Understanding of distributed systems, failure handling, testing, monitoring, and production support.
  • Practical knowledge of the ETF ecosystem, including products, data, market structure, participants, conventions, and operational lifecycles.
  • Strong problem-solving and communication skills.

Nice to have

  • Experience building technology within the ETF, asset management, investment banking, or broader financial markets space.
  • Familiarity with ETF reference data, pricing data, lifecycle events, and related operational processes.
  • Experience with market data feeds, financial messaging standards, connectivity protocols, or middleware technologies.
  • Experience designing and operating resilient distributed systems in production.
  • Familiarity with Python or another language used for tooling, integration, or data analysis.
  • Experience with cloud infrastructure, containerisation, CI/CD, and modern observability tools.

Benefits

  • Discretionary performance-based bonuses
  • Competitive benefits package

About the company

Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager operating across liquid asset classes worldwide. It is a technology- and data-driven group that applies a scientific approach to investing.

C++ Developer – ETF Technology & Infrastructure at Quberesearchandtechnologies | JobZoey