17 of 17 Clean Code Jobs in Central London

Python Software Engineer

Hiring Organisation
Fundment
Location
Westminster, Greater London, UK
client-facing platform. You’ll work closely with other engineers and cross-functional teams, take ownership of complex problems, and ship production-ready code that has real business impact. You’ll also contribute to design and architecture discussions and help maintain high standards for code quality and system … party systems, including asynchronous processing and event-driven architecture Shape technical direction, contribute to architectural decisions, and plan for scalability, performance, and reliability Write clean, pragmatic code with a strong focus on maintainability, observability, and security Investigate complex issues across distributed systems, identify root causes, and drive long ...

Principal Software Engineer | Python | Commodities Trading | London

Hiring Organisation
SGI
Location
Westminster, Greater London, UK
native on AWS, with Python at the core of backend services and libraries, and modern UIs built in React. Engineering culture is centred on clean code, TDD, and high automation. London City, close to Liverpool Street Station, hybrid working model Competitive Base package + Strong Bonus + Benefits … What you’ll do Write clean, well-structured Python code to build reusable components, services and libraries Design and build cloud-first solutions in AWS for pricing, risk, and analytics workflows Refine and extend the existing platform in response to desk and quant needs Work directly with traders ...

Full Stack Developer

Hiring Organisation
Credentially
Location
Westminster, Greater London, UK
Employment Type
Full-time
courageous enough to own your mistakes, and quick to implement fixes. We value speed and adaptability over perfectionism. You will take responsibility for your code, adapt to changing requirements on the fly, and produce firm, reliable results. Key Responsibilities Fullstack Engineering: Backend Development: Design and implement robust backend services … integration with LLM APIs) to enhance user value. Operational Speed & AI Tooling: AI-Native Workflow: Actively use tools like Cursor, GitHub Copilot, or similar code generators to rapid-prototype, refactor, and write boilerplate code, allowing you to focus on complex architecture and business logic. Agile Delivery: Translate loose ...

Cloud Native GCP Engineer

Hiring Organisation
Whitehall Resources Ltd
Location
City, London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
automation across the SDLC using CI/CD pipelines, GitOps, and modern DevSecOps workflows (eg, Jenkins, GitLab CI, GitHub Actions) . Use Infrastructure-as-Code (IaC) with Terraform for provisioning and environment consistency . Collaborate with architects and product teams to design robust and future-ready solutions . Champion … engineering excellence, clean code practices, observability, and shift-left security . Work with the junior engineers to uplift development standards across squads . Lead the path for introducing AI/GenAI tooling for driving adoption across each phase of SDLC (analysis, design, development, testing and deployment) Essential Skills ...

Senior - Lead Software Engineer, Python, TypeScript, React- A* funded Fintech,

Hiring Organisation
Austin Werner
Location
Westminster, Greater London, UK
platform teams to deliver high-impact features that directly improve user financial wellbeing. This is a hands-on role for an engineer who values clean architecture, measurable outcomes, and meaningful user impact. What You’ll Do: Design and implement distributed systems that are resilient, scalable, and secure. Own technical … product managers, designers, and analysts to build features that deliver tangible value. Contribute to technical strategy, support platform scalability, and lead by example through code reviews and mentoring. Maintain a user-centred mindset, constantly measuring and iterating on how engineering decisions translate into product value. Technical Environment: Languages & Frameworks ...

BBC Software Engineering Graduate Scheme

Hiring Organisation
BBC
Location
Westminster, Greater London, UK
prioritized - something you can't find easily." - Paul (1st Year Trainee) YOUR CONTRIBUTIONS & ROLE RESPONSIBILITIES Software Quality & Craftsmanship : apply strong engineering principles to write clean, modern, and maintainable code that contributes to high-quality, reliable products. Collaborative Development : work closely with others through practices such as pair programming … code reviews, thriving in a supportive and highly collaborative engineering culture. Problem-Solving & Delivery : tackle technical challenges with a logical, solution-focused mindset, creating efficient and scalable outcomes that improve user experience. Clear Communication : share ideas, ask questions, and communicate progress effectively to ensure smooth teamwork across multidisciplinary groups. ...

AI Automation Engineer

Hiring Organisation
McCabe & Barton
Location
Central London, London, United Kingdom
Employment Type
Permanent
machine-readable and automation-ready using methodologies. Python Development - Strong proficiency in Python programming including object-oriented design, asynchronous programming, error handling, and writing clean, maintainable code. Experience with key libraries including Pandas, NumPy for data manipulation, requests and APIs for integrations, asyncio for concurrent processing, and building robust … databases (Pinecone, ChromaDB, FAISS), embeddings, and building AI-powered automation solutions that leverage natural language understanding. Appian BPA Platform - Strong experience with Appian low-code platform including process modelling, interface design, expression rules, integration objects, and data modelling. Skilled in building end-to-end business process applications, configuring workflows ...

Senior Backend Engineer at Eolas Medical

Hiring Organisation
Eolas Medical
Location
Westminster, Greater London, UK
compliance practices, especially relevant in healthcare. What You’ll Do: Design and build robust, scalable cloud-first backend systems. Contribute to infrastructure-as-code practices and DevOps tooling. Build and maintain LLM-powered features such as RAG pipelines for clinical information. Develop and optimise agentic document extraction workflows … process clinical PDFs, policies, and handbooks into structured formats. Collaborate closely with our product and frontend teams to deliver high-impact features. Write clean, well-tested code and guide best practices across the engineering team. Take ownership of system reliability, performance, and security in a healthcare context. What ...

Senior Java Engineer - Trading

Hiring Organisation
Robert Walters
Location
City Of London, England, United Kingdom
strong focus on performance, reliability, and traceability. Key Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability ...

Python Software Engineer - Quantitative Hedge Fund : £120-180k

Hiring Organisation
Hunter Bond
Location
Westminster, Greater London, UK
Pandas, PySpark, or similar data frameworks. Exposure to financial data, trading systems, or quantitative research is highly advantageous (though not required). Passion for clean, performant code and continuous technical improvement. Why Apply Join a high-calibre team of engineers, quants, and researchers from leading tech and academic … backgrounds. Work on complex, high-impact systems where your code directly supports real-world performance. Competitive compensation + meaningful bonuses linked to fund success. xkybehq Hybrid working model and exceptional technical culture — no red tape, no bureaucracy, just results. ...

SAP Development Manager

Hiring Organisation
Matchtech
Location
Westminster, Greater London, UK
leadership position is suited to a technical expert who has recently led or delivered S/4HANA implementations and is committed to building a clean, future-ready digital core. The role is accountable for shaping the end-to-end development strategy, leading global development teams, and ensuring high-quality … application development workstream. Translate the programme roadmap into a clear development and delivery strategy aligned with business and architectural requirements. Define and enforce clean core principles, custom code strategy, and governance frameworks for development, testing, and transport management. Work closely with Enterprise Architecture, Functional, and Integration teams ...

Senior Software Engineer

Hiring Organisation
Fyre Global Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
application that sits at the core of the product Designing and implementing new features for different sectors and use cases Helping drive improvements in code quality, architecture, and testing practices Working closely with product and engineering to prioritise, shape, and deliver features Introducing best practices and guiding a shift … towards cleaner, more maintainable code What were looking for: Strong hands-on experience with Node.js backend software development Comfortable working across or picking up other tech as needed ie AWS, React etc (If you have experience with AWS & React, that is a bonus) Enthusiasm for writing clean, tested ...

RPG Developer

Hiring Organisation
Permanent Futures Limited
Location
City, London, United Kingdom
Employment Type
Contract
Contract Rate
GBP 550 - 650 Daily
strong AS400/IBM i expertise for a high-impact contract position. This is an excellent opportunity for seasoned specialists who take pride in clean, reliable code and enjoy working within complex enterprise environments. RPG Developer - About the Role Our client is undergoing a significant programme of work … AS400 environment, tooling, and deployment processes. Background in supporting and enhancing large-scale or business-critical applications. Ability to analyse complex requirements and deliver clean, maintainable solutions. Excellent communication skills and a proactive, problem-solving mindset. RPG Developer - Why Join This Project? Opportunity to work with a major, well ...

Senior AI Engineer

Hiring Organisation
Revoco
Location
Westminster, Greater London, UK
apps (LangChain/LangGraph), multimodal AI, fine-tuning, and optimisation Deploying services on Azure, owning CI/CD, IaC, monitoring, and observability Writing clean, scalable production code and contributing to architecture decisions Ensuring AI governance, security, and responsible use What we’re looking for Proven experience building ...

Net full stack Developer - Blazor

Hiring Organisation
Michael Page
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£75000 - £85000/annum Benefits
Essential). Collaborate with cross-functional teams to design and implement innovative solutions. Ensure seamless integration of front-end and back-end components. Write clean, testable, and efficient code following best practices. Conduct code reviews and provide constructive feedback to team members. Monitor and improve application performance ...

Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Software House Location : Remote Salary : £80,000 - £115,000 Skills : C++, Algorithms, Boost Overview : Are you someone that thinks that writing slick, classy C++ code can and should be an art? Would you like to be part of an internationally recognised team of C++ experts led by the brightest … year 2. About you : STEM degree from a top university OR commercial C++ expertise Significant bias towards C++ development Genuine passion for writing clean, performant code Bonus if : Commercial C++ experience Have worked on open-source projects Have an activity portfolio of personal C++ projects Full details ...

Software Engineer

Hiring Organisation
Durlston Partners
Location
Westminster, Greater London, UK
machine learning, and are now hiring: As a Software Engineer, you’ll work on: Building core distributed systems for large-scale ML training Writing clean, efficient, highly disciplined code Tackling challenges across networking, orchestration, and reliability Collaborating with a world-class team of engineers and researchers They … looking for: xkybehq Strong coding ability in Python (Rust a plus) Background in systems, infrastructure, or HPC Rigorous approach to code clarity and efficiency (Bonus) ICPC/IOI or similar competition experience Comp is fixed at $240k Base + Equity For more information, please get in touch ...