Software Engineer (C++/Python) TLNT1_NI in Belfast
Software Engineer (C++/Python) TLNT1_NI

Software Engineer (C++/Python) TLNT1_NI in Belfast

Belfast Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
V

At a Glance

  • Tasks: Develop and deliver high-performance systems using C++ and Python.
  • Company: Global leader in financial technology with a passion for innovation.
  • Benefits: Competitive salary, hybrid working, flexible hours, and bonus schemes.
  • Other info: Opportunities for continuous learning and career progression.
  • Why this job: Join a skilled team and shape the future of financial markets.
  • Qualifications: Experience in software development with strong C++ or Python skills.

The predicted salary is between 50000 - 60000 £ per year.

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 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.

Software Engineer (C++/Python) TLNT1_NI in Belfast employer: VANRATH

Join a leading global financial technology firm in Belfast, where innovation meets opportunity. With a strong emphasis on cutting-edge technology and continuous learning, this company offers a competitive salary, hybrid working options, and clear career progression paths. Be part of a dynamic team that values collaboration and supports your professional growth while contributing to the future of financial markets.
V

Contact Detail:

VANRATH Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (C++/Python) TLNT1_NI in Belfast

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in financial technology. A friendly chat can lead to insider info about job openings or even referrals.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your C++ and Python projects. This is a great way to demonstrate your coding abilities and passion for software development to potential employers.

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and system design. Practice coding challenges on platforms like LeetCode or HackerRank to get comfortable with problem-solving under pressure.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of exciting opportunities waiting for you, and applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Software Engineer (C++/Python) TLNT1_NI in Belfast

C++ (C++11 or later)
Python
Software Development Lifecycle
Agile Development Methodologies
Problem-Solving Skills
Performance Tuning
Root Cause Analysis
System Design and Architecture
CI/CD Tools (e.g. Docker, GitLab, Ansible)
Linux or Windows Scripting (bash / PowerShell)
Cloud Experience (AWS, GCP, etc.)
Distributed Systems
Low-Latency Environments
Kubernetes and Containerisation
Open-Source Contributions

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity and how you can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex problems or optimised systems. We’re looking for engineers who can think critically and creatively, so let us know how you’ve done this in the past.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to join our innovative team!

How to prepare for a job interview at VANRATH

✨Know Your Tech Inside Out

Make sure you brush up on your C++ and Python skills before the interview. Be ready to discuss specific projects where you've used these languages, especially in high-performance systems. This will show that you not only understand the theory but also have practical experience.

✨Understand the Company’s Tech Stack

Do a bit of homework on the technologies the company uses, like CI/CD tools, cloud platforms, and any specific frameworks mentioned in the job description. Being able to talk about how your experience aligns with their tech stack will impress the interviewers.

✨Prepare for Problem-Solving Questions

Expect to tackle some coding challenges or problem-solving scenarios during the interview. Practice common algorithms and data structures, and be ready to explain your thought process clearly. This will demonstrate your analytical skills and ability to work under pressure.

✨Show Your Passion for Continuous Learning

The company values continuous learning and innovation, so be prepared to discuss how you keep your skills sharp. Mention any recent courses, certifications, or personal projects that showcase your commitment to staying updated in the fast-evolving tech landscape.

Software Engineer (C++/Python) TLNT1_NI in Belfast
VANRATH
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>