Job Description My client, a global leader in financial technology and capital markets infrastructure, is hiring a C++ / Python Engineer to join an 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. Competitive salary (DOE) Hybrid working (Belfast-based) Flexible working Bonus / share scheme 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. The organisation is passionate about cutting-edge technology, continuous learning, and contributing to the wider engineering community. As an Engineer, you will contribute to the design, development, and delivery of complex production systems. You will work closely with Senior and Principal Engineers to build scalable, high-performance solutions using C++ and Python. You will support the full software development lifecycle, from design through to deployment, while helping to optimise performance and ensure system reliability in production environments. The Role 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 The Person 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 For further information For further information on this job, or any other Software Development roles in Belfast or Northern Ireland, apply via the link or contact (Consultant Name) for a confidential discussion. (Agency Name) acts as an employment agency and employment business for permanent and temporary recruitment. Successful applicants may be required to complete pre-employment checks in line with company policies….
