Associate Software Engineer (C++/Python)

Company: VANRATH
Apply for the Associate Software Engineer (C++/Python)
Location: Belfast
Job Description:

Job Description My client, a leading organisation in financial technology and capital markets infrastructure, is hiring an Associate Engineer (C++/Python) to join their growing technology team based in Belfast. This is an excellent opportunity for an early-career engineer to work on cutting-edge systems within a highly collaborative and innovative environment. Competitive salary (dependent on experience) Hybrid working (Belfast-based office) Flexible working options Bonus and share option scheme Strong career progression and learning opportunities You will be part of a highly skilled engineering team developing next-generation financial systems, including ultra-low latency platforms and distributed technologies. The organisation is passionate about innovation, open-source contribution, and advancing modern software engineering practices. As an Associate Engineer, you will contribute to the development of production systems, working closely with senior engineers to design, build, test, and deploy software solutions. You will gain exposure to complex systems and modern architectures while continuously developing your technical skillset. You will work with technologies such as C++ and Python to deliver scalable, high-performance solutions, contributing to both new feature development and the enhancement of existing systems. The Person Degree in Computer Science, Engineering, Mathematics, or a related discipline (or equivalent experience) Experience with C++ or Python development Understanding of the software development lifecycle Knowledge of modern C++ (C++11 or later) Knowledge of Python (2.7 or later) Strong problem-solving skills and eagerness to learn Ability to work effectively in an agile, team-based environment Desirable: Experience in a professional software development environment Knowledge of C++20 or later Familiarity with Boost libraries Experience with Linux or Windows scripting (e.g. Bash, PowerShell) Experience with Git version control Exposure to CI/CD tools (e.g. Docker, Ansible, GitLab) Understanding of financial markets (traditional or digital assets) Experience working with agile delivery tools Contributions to open-source projects For further information on this role, or any other Software Engineering opportunities in Belfast or Northern Ireland, apply via the link or contact us for a confidential discussion today. We act as an employment agency and business for permanent and temporary recruitment. Successful applicants may be required to complete pre-employment checks in line with client policies….

Posted: April 17th, 2026