Python Software Engineer in London, United Kingdom
Hunter Bond
HybridMix of office and remote
£120k per annum
United Kingdom, London
Job title: Software Engineer
Client: Not specified
Salary: £120,000 per annum + Benefits
Location: London (Hybrid / Flexible Working)
The Role
We’re supporting a rapidly growing, innovation-led tech company in London that’s building advanced AI-driven solutions with real-world impact. As they continue to scale, they’re looking to bring in a skilled Python Engineer to help develop and evolve their core platforms.
This is a great opportunity for someone who enjoys working in a fast-paced setting, values clean and efficient code, and wants to play a key role in shaping technology that sits at the forefront of data and intelligent systems.
Responsibilities
Architect, develop, and refine high-performance backend services using Python and modern frameworks such as FastAPI
Build and support systems designed to process and manage high volumes of live data
Produce well-structured, maintainable, and testable code aligned with engineering best practices
Influence system design and contribute to longer-term technical direction
Take full ownership of features and projects, working closely with a collaborative and agile team
Requirements
Strong commercial experience working with Python
Hands-on experience developing APIs using FastAPI or similar frameworks (e.g. Flask or Django)
A strong focus on performance, scalability, and automation
Exposure to, or a genuine interest in, AI and data-driven technologies
A curious, solutions-focused mindset with a willingness to experiment and innovate
If you’re interested in learning more, feel free to apply or reach out for a confidential chat.
At CGI, we create digital solutions that help leading organisations transform how they operate, deliver services, and create lasting value. As a Front End Software Engineer, you'll play a key role in designing and building intuitive, high-performing web applications that make a real difference for our clients and their ...
... production scalability and operability - Build automation to eliminate toil where needed - Improve alert quality and reduce noisy escalations We seek a staff software engineer operating at the intersection of customer needs, production systems, and product engineering. We invest heavily in developer productivity. You can ...
... our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team ...
... tracking - Act as a go to expert for behavioural tracking best practices Qualifications We’re Looking For Core Skills & Experience - Experience in analytics engineering, data engineering, or product analytics - Strong SQL and experience working in Databricks / Spark / DBT/ Python - Solid understanding of behavioural and ...
... ways to organise and explore your data. What we’re looking for: - Substantial experience (around 4-6 years) building, shipping, and maintaining production software. - Real backend services in Python (Django or similar), and the ability to write and optimize SQL under production loads. - Genuinely capable in React and TypeScript, ...
... who takes an analytical approach to development and has some hands-on experience with ML systems, we'd love to hear from you! What will I be doing? Product Engineers in the AI Group - Build the systems that power Fin's flagship AI products. This usually means working in our ML Python tech stack, but at times also means ...
... - Advanced degree (Master's or PhD) in Machine Learning, Statistics, Physics, Computer Science or similar - 8+ years of hands-on experience MLOps, Research Engineering, or ML Research - A strong background in mathematics and statistics - Strong proficiency in programming languages such as Python, with experience in libraries ...
... and help shape how Festina Finance’s life and pensions platform is adapted and scaled for the UK market. You will work closely with product, architecture and engineering teams in Denmark, while staying close to the UK business, customers and market requirements. As a Senior Software Engineer / Technical Lead in Festina Life, ...
... engineering judgment. What You’ll Do as Software & Satellite Operations Quality Engineer: Software Quality Assurance (Primary Focus): - Define and maintain software QA processes, standards, and acceptance criteria for onboard and ground segment software across the full development lifecycle. - Ensure that software verification ...
... (preferred using Talend, Kafka, and/or Informatica). - Expertise in performance optimization, scalability, troubleshooting, analytical problem-solving, and software design. - Bachelor’s degree in Computer Science, Engineering, a related field or equivalent experience. #LI-Hybrid #GLTECH #LI-LM1 WHAT YOU CAN EXPECT FROM ...
Senior Python Developer Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience of developing software in Python . You must have excellent technical excellence in Python in developing a is required. Excellent verbal communication skills (English a must) Ability ...
... that helps employers hire fairly and efficiently. Our platform supports high-stakes recruitment and admissions workflows, so reliability, security and clean engineering decisions matter. We’re looking for a Senior Back-End Developer with strong Python/Django experience who wants to take real ownership of systems and grow ...
... improve existing processes. - We work with customers to understand their infrastructure, technical requirements and operational needs. - We collaborate with Python, C++ and AI Engineers throughout the development lifecycle. - We contribute to software architecture, technical direction and technology choices. Technologies: ...
Lead Data Engineer – Fintech £110,000 Plus 10% Bonus Remote Working 2 days per month in the office Quant Capital is urgently looking for a Lead Data Engineer to join our high profile client. My Client is a well known global (yet not too corporate) financial software (fintech) business that has developed a unique proprietary ...
... data transformation logic in Python to create high-quality, curated and research-ready datasets. - Contributing to complex, shared codebases while following engineering best practices including code reviews, testing and clean coding standards. - Collaborating with data scientists, epidemiologists, software engineers and ...
... Understanding of classical mechanics, numerical analysis and computational methods. - Experience in validating simulation models against experimental data. - Software development with C++ or Python. Desirable - Previous experience in vehicle dynamics modelling for autonomous vehicles, automotive or motorsport. - Use of data-driven ...
... Senior Software Engineer (Onboarding) London Office - Hybrid: 4 days in the office, 1 day working from home Ebury is seeking exceptional and highly motivated software engineers to join our engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. As a Senior Software ...
... - Experience and proficiency in translating requirements through to providing and supporting solutions and environments for both proprietary and commercial software - Platform engineering and support experience with public cloud platforms, preferably with a major Hyperscaler like Microsoft Azure or AWS. - Proficiency in ...
... Troubleshoot complex production issues across software, infrastructure, and ML workflows - Drive architecture decisions and partner with ML engineers, data engineers, and product teams to deliver scalable AI products Qualifications Must-Have Qualifications - Bachelor’s or Master’s degree in Computer Science, Engineering, ...
... Staff Engineer (Identity Team) London Office - Hybrid: 4 days in the office, 1 day working from home Ebury is seeking exceptional and highly motivated software engineers to join our engineering division in London. This is an opportunity to make a significant impact within a leading FinTech firm. As a Staff Software Engineer, ...