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

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

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

At a Glance

  • Tasks: Design and develop high-performance C++ systems for ultra-low latency trading.
  • Company: Global leader in financial technology with a focus on innovation.
  • Benefits: Competitive salary, hybrid working, flexible arrangements, and bonus schemes.
  • Other info: Opportunities for mentorship and career progression in a dynamic environment.
  • Why this job: Join a skilled team and make an impact in modern financial markets.
  • Qualifications: Strong C++ experience, agile development skills, and problem-solving abilities.

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

My client, a global leader in financial technology and capital markets infrastructure, is hiring a Senior C++ Developer to join an established engineering team based in Belfast. This is a key position within a high-performing team focused on building next-generation, ultra-low latency trading and execution systems across traditional and digital asset markets.

Competitive salary (dependent on experience)

Hybrid working (3 days in office)

Flexible working arrangements

Bonus / share incentive scheme

Clear career progression opportunities

You will be part of a highly skilled engineering team developing cutting-edge, high-performance systems that underpin modern financial markets. The organisation is passionate about innovation, leveraging advanced C++ and distributed technologies to build scalable, low-latency platforms. As a Senior C++ Developer, you will design, develop, and maintain complex, performance-critical systems. You will work across the full development lifecycle, contributing to architecture, implementation, and production support. You will also play a key role in mentoring team members and driving best practices across the engineering function.

The Role

  • Design, develop, and maintain high-performance C++ systems
  • Contribute to architecture and technical design of complex platforms
  • Deliver robust, scalable, and low-latency solutions
  • Support production systems and troubleshoot critical issues
  • Work within agile teams to deliver high-quality software
  • Mentor junior engineers and support team development
  • Contribute to continuous improvement of tools, processes, and systems
  • Collaborate with senior engineers and architects on strategic direction

The Person

  • Strong experience in modern C++ (C++11 or later)
  • Proven experience delivering features within complex systems
  • Solid understanding of the full software development lifecycle
  • Experience working in agile development environments
  • Knowledge of Python in a professional setting
  • Strong problem-solving skills and attention to detail
  • Experience working on performance-critical or low-latency systems

Desirable Experience

  • Experience with C++20 or later
  • Familiarity with Boost libraries
  • Experience with Linux or Windows environments
  • Version control experience (e.g. Git)
  • Experience with CI/CD pipelines and tools (e.g. Docker, Ansible)
  • Cloud experience (e.g. AWS, GCP)
  • Containerisation and orchestration (e.g. Kubernetes)
  • Exposure to financial markets or trading systems
  • Knowledge of blockchain / distributed ledger technologies
  • Experience mentoring or leading other engineers
  • Contribution to open-source projects

For further information on this role, or other Software Engineering opportunities in Belfast or across Northern Ireland, please apply via the link or contact us for a confidential discussion.

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

Join a leading global financial technology firm in Belfast, where innovation meets opportunity. As a Senior Software Engineer, you'll thrive in a dynamic work culture that champions flexibility and collaboration, with hybrid working arrangements and a strong focus on employee growth through mentorship and clear career progression paths. Enjoy competitive compensation, a bonus scheme, and the chance to work on cutting-edge technologies that shape the future of trading systems.
V

Contact Detail:

VANRATH Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving C++ and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past experiences in detail, especially around performance-critical systems.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates who are eager to join our innovative team.

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

C++ (C++11 or later)
Python
Agile Development
Problem-Solving Skills
Attention to Detail
Performance-Critical Systems
Low-Latency Systems
Software Development Lifecycle
Boost Libraries
Linux
Windows
Version Control (e.g. Git)
CI/CD Pipelines (e.g. Docker, Ansible)
Cloud Technologies (e.g. AWS, GCP)
Containerisation and Orchestration (e.g. Kubernetes)
Mentoring

Some tips for your application 🫡

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

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about financial technology and how your background makes you a perfect fit for our team. We love seeing enthusiasm and a bit of personality!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems or improved processes. We’re all about innovation at StudySmarter, so let us know how you’ve contributed to that in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the link and get started!

How to prepare for a job interview at VANRATH

✨Know Your C++ Inside Out

Make sure you brush up on modern C++ features, especially C++11 and later. Be ready to discuss your experience with performance-critical systems and how you've tackled complex problems in your previous roles.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of challenges you've faced in software development. Highlight your approach to troubleshooting critical issues and how you’ve contributed to the continuous improvement of tools and processes.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working within agile teams, be prepared to discuss your experience in agile environments. Talk about how you’ve collaborated with team members and contributed to delivering high-quality software.

✨Mentorship Matters

As a senior developer, you'll be expected to mentor junior engineers. Think of examples where you've supported team development or driven best practices, and be ready to discuss your approach to mentoring during the interview.

Senior 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

>