IT & Software

Python/C++ Engineer -Break into Banking.

Robert Half

London · Greater London · United Kingdom

Overview

As a Software Engineer, you join an ambitious team at the intersection of software, mathematics and financial markets. You will work with quants and engineers on production-grade systems, turning complex algorithms into customer-facing products. You will own end-to-end delivery using Python, C++, and AWS, from idea to production. You will tackle challenging problems in algorithms, models, APIs and large datasets and see your code deployed. This role offers direct impact in a fast-paced, cross-disciplinary environment.

Responsibilities
  • Collaborate with quants and engineers on technology behind quantitative financial products
  • Own end-to-end projects from concept through production
  • Develop across design, development, testing and deployment stages
  • Build production-grade software with Python, C++ and AWS
  • Contribute to live, customer-facing products
  • Tackle problems involving algorithms, financial models, APIs and large datasets
Key requirements
  • 4+ years to 8 years of professional software engineering experience
  • Strong Python, C++ and/or C skills
  • Solid data structures and algorithms fundamentals
  • Exposure to AWS, Git and automated testing
  • Genuine interest in solving complex technical problems
  • Right to work in the UK (no visa sponsorship)
  • No previous quant finance experience required
  • Collaborative mindset
  • Proactive problem-solving
  • Strong communication
  • Python
  • C++
  • C

Reference: WJ-747_31241206 · Posted 06 Nov 2026, 09:41 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.