
Software Engineer - Data Lifecycle
Qube Research & Technologies25 days ago
London, United KingdomSenior
Responsibilities
- Design and build scalable, high-performance systems for trade and position lifecycle management.
- Automate lifecycle events such as corporate actions, expiries, and cash flows across asset classes.
- Build and maintain reference data platforms used by trading and research teams.
- Deliver real-time and end-of-day reporting pipelines for internal and external stakeholders.
- Ensure data accuracy, integrity, and consistency across systems and workflows.
- Contribute to system validation, controls, deployment pipelines, operational robustness, and alignment with brokers and fund administrators.
- Collaborate with trading, research, risk, operations, and other stakeholders to translate business needs into technical solutions.
- Write well-tested, maintainable code and support production systems while improving reliability, monitoring, and performance.
Requirements
- 5–10 years of software engineering experience, ideally in a high-performance or data-intensive environment.
- Strong programming skills in Python; experience with C# is a plus.
- Solid understanding of software design, architecture, and scalable systems.
- Experience working with SQL and relational databases.
- Familiarity with testing frameworks and CI/CD practices.
- Exposure to financial markets, trade and position lifecycle systems, equities, ETFs, futures, options, corporate actions, reference data, or exchange-specific market structure is valuable but not required.
- Strong problem-solving skills focused on performance, scalability, and data quality.
- Clear communication skills and the ability to collaborate in a fast-paced environment with evolving requirements.
Benefits
- Work on business-critical systems with direct impact on trading outcomes.
- Join a core engineering team with significant ownership and autonomy.
- Collaborate with traders, researchers, and engineers in a highly technical environment.
- Tackle complex data and systems challenges at scale.
- Access initiatives and programs supporting work-life balance.
- QRT is an equal opportunity employer committed to diversity and respectful collaboration.