Requirements
Must have:
- Experience working within a software development lifecycle in a technical role - Strong experience with C++ (C++11 or later) and/or Python - Experience contributing to complex systems or platforms - Familiarity with agile development methodologies and tooling - Ability to work collaboratively within a team environment - Strong problem-solving skills and desire to learn - Desirable: Experience with modern C++ (C++20) and Boost - Knowledge of Linux or Windows scripting (bash / PowerShell) - Experience with CI/CD tools (e.g. Docker, GitLab, Ansible) - Cloud experience (AWS, GCP, etc.) - Knowledge of distributed systems or low-latency environments - Experience with financial markets, trading systems, or crypto technologies - Familiarity with blockchain / distributed ledger technologies - Experience with Kubernetes and containerisation - Open-source contributions
Responsibilities:
- Develop and deliver features within complex, high-performance systems - Contribute to system design and architecture alongside senior engineers - Write efficient, scalable C++ and Python code - Support deployment and optimisation of production systems - Participate in testing, debugging, and performance tuning - Contribute to agile development processes and planning activities - Assist with system evolution through refactoring and continuous improvement - Participate in root cause analysis and issue resolution
Company:
We are a global leader in financial technology and capital markets infrastructure, seeking a C++ / Python Engineer to join our existing team based in Belfast. This is an exciting opportunity to work on next-generation execution platforms and ultra-low latency systems within both traditional and tokenised markets.
We offer a competitive salary, hybrid working options, flexible working arrangements, a bonus/share scheme, and clear career progression. You will be part of a highly skilled global engineering team building innovative, high-performance systems that support the future of financial markets. We are passionate about cutting-edge technology, continuous learning, and contributing to the wider engineering community.