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.