18 of 18 Clean Code Jobs in the City of London

Senior Data Engineer

Hiring Organisation
Novatus Global
Location
City of London, London, United Kingdom
define regulatory logic, and our Snowflake data warehouse, ensuring scalability, auditability, and fitness for client-facing regulatory use cases. You’ll be writing clean, maintainable and well-tested code that follows best practices. As a senior member of the team, you will be providing technical leadership and mentorship … PySpark. Able to write and optimize complex SQL queries on large data sets. Strong data modeling and warehouse design fundamentals. Strong software engineering fundamentals (clean code, automated testing, CI/CD, observability) Experience with modern cloud data platforms and orchestration tools. Comfortable translating complex regulatory requirements into technical ...

Frontend Developer (Vue.js, React, Angular)

Hiring Organisation
TransPerfect Translations Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent
platform, to creating scalable client interfaces that allow novice users to navigate complex ecosystems. Your responsibilities and tasks will include: Implement defined features through code development, while also conducting thorough investigations and resolution of bugs Develop modular, reusable code components to streamline development and maintenance Utilize front … frameworks like Vue.js, or Angular to create scalable and reusable UI components Optimize code and assets to ensure optimal load times and smooth performance Perform code reviews to uphold quality standards Collaborate within cross-functional teams to deliver solutions that either adhere to existing standards or establish ...

Senior Data Engineer

Hiring Organisation
Indicium AI
Location
City of London, London, United Kingdom
Java, C# ) Solid software engineering and DevOps skills as well as the complete SDLC applied to data, e.g. design patterns, automation, testing, contract definition, clean code, CI/CD, path to production Worked with one or more cloud platforms and services ( AWS, Azure, GCP ) Hands-on experience with ...

AI Engineer Analyst

Hiring Organisation
Cerberus Capital Management
Location
City of London, London, United Kingdom
Master’s: 1–2 years of industry experience or relevant internships in ML, software engineering, or data engineering. Programming experience (especially Python) Experience writing clean, maintainable Python code. Applied AI experience such as exposure to LLM APIs (OpenAI, Azure OpenAI, Anthropic, etc.) and experience with small personal or internship ...

Senior Software Engineer

Hiring Organisation
Burns Sheehan
Location
City of London, London, United Kingdom
Focus: A desire to work in "product-led" squads where you influence the what and the why . Seniority: You bring a passion for clean code and architectural best practices. Interested in joining a profitable scale-up with a top-tier engineering pedigree? Let’s chat. 📩 Senior Software ...

Software Engineer

Hiring Organisation
Fortice
Location
City Of London, England, United Kingdom
development, and optimisation of high-performance libraries, modules, and products Architecting scalable, reliable, and maintainable software solutions Writing, testing, and debugging efficient modern C++ code Identifying and resolving performance bottlenecks Mentoring junior engineers and fostering a culture of learning Contributing to CI/CD pipelines, build automation, and deployment … Science or related engineering field 5+ years of hands-on experience in performant modern C++ (or strong willingness to learn) Strong OOP experience with clean code principles and good design patterns Experience with Docker, containerised environments, and Linux-based OS (RHEL, Ubuntu) Understanding of service-oriented architecture ...

Dotnet Developer

Hiring Organisation
Information Tech Consultants
Location
City of London, London, United Kingdom
engineering practices. Key Responsibilities Develop, test, and maintain applications using .NET/.NET Core/ASP.NET Design and implement RESTful APIs and microservices Write clean, scalable, and efficient code Collaborate with front-end developers, QA, and product teams Troubleshoot, debug, and upgrade existing systems Participate in code ...

Lead Python Engineer

Hiring Organisation
Opto Talent
Location
City of London, London, United Kingdom
Product, and Design teams to deliver intelligent software solutions. Drive integration of AI and automation into core platform workflows. Write, review, and maintain clean, testable, production-grade code. Contribute to technical architecture and engineering best practices. Mentor junior engineers and help shape a high-performing engineering culture. About ...

Fullstack Software Engineer (Agentic AI)

Hiring Organisation
Adecco
Location
City of London, London, United Kingdom
Employment Type
Contract
documentation Develop, measure, and monitor key metrics for all tools and services and consistently seek to iterate on and improve them Participate in code reviews, continuously improving personal standards as well as the wider team and product Liaise with other technical staff and data engineers in the team … cloud run preferred) including core web application infrastructure is essential Strong skills in JavaScript/TypeScript and Python, ensuring best practices are followed for clean and scalable code Demonstrated ability to work directly with designers, particularly using Figma, to convert design prototypes into engaging and interactive applications Experience ...

Senior Software Engineer

Hiring Organisation
Venturi
Location
City of London, London, United Kingdom
Glue, and S3 Design data pipelines to ingest, enrich, and transform data Integrate systems via EventBridge, SNS, SQS, and API Gateway Implement Infrastructure as Code (CDK or SAM) and CI/CD via Azure DevOps Collaborate with technical and delivery teams to ensure data integrity and reliability ✅ What … Glue) Expertise in Python for cloud-native development Proven experience building event-driven architectures Hands-on with CI/CD pipelines and Infrastructure as Code Experience integrating data from APIs, files, and messaging systems ⭐ Nice to Have Greenfield project experience Exposure to regulatory, compliance, or trading data ...

Senior Software Engineer

Hiring Organisation
The Portfolio Group
Location
City of London, London, Cathedrals, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
services and responsive user experiences using React, NextJS and NodeJS. What You'll Do Build and maintain scalable, secure applications, modern architectural patterns Write clean, test-driven code with a focus on performance and usability Collaborate across teams to deliver iterative improvements Lead on innovation and continuous delivery … What We're Looking For Proven experience working with React Strong understanding of microservices, CI/CD, and DevOps practices Confident writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures ...

Senior Java Developer (Low-Latency Payments Systems)

Hiring Organisation
RE Partners
Location
City of London, London, United Kingdom
Knowledge of payment gateways, ISO 20022, or SWIFT formats. • Collaborative, fast-paced, and engineering-driven culture. • Emphasis on engineering autonomy, architectural decision-making, and clean code. Collaborative, fast-paced, and engineering-driven culture. Emphasis on engineering autonomy, architectural decision-making, and clean code. Join Our Global Team ...

Web Developer

Hiring Organisation
TechNET IT Recruitment Ltd
Location
City of London, London, United Kingdom
enterprise eCommerce platform • Turning product and design requirements into working, scalable features • Improving site performance, accessibility, and overall user experience • Maintaining and refining existing code to ensure reliability and efficiency • Connecting the platform with third-party systems such as payments, CRM, and subscription tools • Diagnosing and resolving issues across … Familiarity with Salesforce Commerce Cloud or similar platforms • Understanding of how systems connect via APIs and integrations • Attention to detail and a focus on clean, maintainable code • Comfortable working in a fast-paced environment with changing priorities • Strong communication and teamwork skills Nice to Have • Exposure to subscription ...

Scala Developer - Remote Contract - Outside IR35

Hiring Organisation
Stealth iT Consulting
Location
City of London, London, United Kingdom
services and APIs using Scala and Play Framework . Implement RESTful endpoints, manage request/response lifecycle, and handle authentication/authorization flows. Write clean, idiomatic Scala code and apply functional programming principles where appropriate. Develop and maintain automated tests (unit and integration) and support test automation initiatives. … Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban). Participate in code reviews, architecture discussions, and pair programming sessions. Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts). Assist in defining CI/CD pipelines ...

Senior AI Engineer

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
looking for a hands-on Senior AI Engineer to build and deploy cutting-edge Generative AI applications. You will be responsible for the code-level implementation of autonomous agents, RAG pipelines, and custom model fine-tuning. Working closely with architects and data teams, you will turn conceptual designs into … domain-specific tasks. · Performance Engineering: Optimise latency and throughput of AI applications. Implement caching strategies and use SageMaker Endpoints for efficient inference scaling. · Code Quality & DevOps: Write clean, testable Python code. Build CI/CD pipelines for AI models and manage prompt versioning and evaluation metrics. Technical Skills ...

Software Engineer C++

Hiring Organisation
Platform Recruitment Limited
Location
City of London, London, United Kingdom
Employment Type
Permanent
Location : Remote (London office) 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 ...

C++ Trading Platform Developer

Hiring Organisation
Radley James
Location
City of London, London, United Kingdom
core infrastructure The tech stack is primarily C++ and Python, running on Linux across both development and production. The focus is on writing clean, scalable, high-performance code and continuously improving system reliability and speed. This is a hands-on engineering role with direct exposure to traders ...

Commercial AI & Data Lead

Hiring Organisation
TalentPool
Location
City of London, London, United Kingdom
What we’re looking for Experience building production AI/multi-agent systems (LangChain, LangGraph, CrewAI, AutoGen, etc.) Strong Python engineering skills (clean, production-grade code) Hands-on experience with cloud data platforms (Snowflake preferred) Ability to translate complex AI systems into clear commercial impact 4–9 years ...