Junior Software Engineer (C++ / Python)
🔒 Confidential Employer
Posted 24 April 2026
LOCATION
London
TYPE
Full-time
LEVEL
Entry-level
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion
SKILLS
C++
Python
Microservices
Data Structures
Algorithms
Distributed Systems
FULL DESCRIPTION
Junior Software Engineer (C++ / Python)
We’re currently partnered with a high-performing, technology-led organisation within the financial space, looking to hire a Junior Software Engineer (C++ or Python) to join their London team. This is an excellent opportunity for an early-career engineer to develop their skills in a deeply technical environment, working alongside some of the industry’s strongest engineers on highly optimised, large-scale systems.
Responsibilities
- Supporting the design and development of high-performance systems using C++ or Python
- Contributing to the build and integration of microservices within a distributed architecture
- Working on platforms that handle large volumes of data with low latency requirements
- Collaborating with engineers and stakeholders to deliver reliable, scalable solutions
Requirements
- A degree in Computer Science or a related technical field
- Some hands-on experience with C++ or Python (internships, academic projects, or personal work)
- Understanding of software engineering fundamentals, including data structures and algorithms
- Interest in distributed systems, performance engineering, or scalable system design
Sign up free — access 45,000+ UK sponsor-licensed jobs