Code Quality Jobs in London

126 to 150 of 276 Code Quality Jobs in London

Senior Software Engineer

London, United Kingdom
Parkopedia
documented strategy for all dependent services and infrastructure. Collaborate in daily scrum ceremonies, working closely with engineering, security, and third-party vendors. Apply TDD/BDD methodologies, maintaining high code quality and resilience. Requirements Strong hands-on experience with TypeScript and Node.js. Frontend familiarity is helpful (e.g. React). Proficiency with AWS services in a serverless context … especially CloudFront, API Gateway, Lambda, DynamoDB and CloudWatch. Commercial experience with Infrastructure-as-Code tools such as Terraform, SST, CDK or CloudFormation. Strong understanding of API development, RESTful design, and secure authentication. Demonstrated knowledge of API security and OWASP Top 10 vulnerabilities. Experience with Docker, Linux, Git, and container-based environments. Working familiarity with PCI DSS, payment systems, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Web Graphics (mid-level)

London, United Kingdom
Sensat Limited
of that functionality, focussing on making geospatial data sets accessible and easy to use. Contribute to and improve the standards for software engineering in the team, in terms of code quality, automated testing, documentation, and team processes. Contribution to maintaining the reliability of Sensat's enterprise offering. What you'll bring Expertise in 3D, WebGL and Typescript … Experience of optimising 3D rendering within web browsers. A passion for quality and writing clean, solid, readable code that scales and performs well, with excellent coding practices and a keen eye for detail. Strong desire to learn and share knowledge with others. 3+ years commercial development experience including automated testing. Bonus points for participation in open source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer (Trading Platform)

London, United Kingdom
P2P
ClickHouse, Kubernetes, and modern CI/CD tooling, with a strong focus on automation, scalability, and performance. AI-assisted development tools are also leveraged to boost productivity and quality across the team. Responsibilities Design and develop core backend systems including market connectivity, order routing, execution engine, risk, and position tracking. Implement ultra-low-latency and GC-free components … performant, production-ready solutions. Participate in performance profiling, JVM tuning, and debugging complex issues in production. Develop and maintain automated test suites and CI/CD pipelines. Engage in code reviews, architecture discussions, and technical audits to ensure high standards across the codebase. Use AI-driven coding tools (e.g., GitHub Copilot or similar) to accelerate development and improve productivity … kdb+ or InfluxDB is a plus. Experience with distributed systems, message queues, and performance tuning at the network and application layer. Comfortable using AI-powered development tools to enhance code quality and development speed. Strong testing discipline including TDD, benchmarking, and resilience testing. Communication and Collaboration Proficient in English (spoken and written); Chinese or other languages are More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer, Query Execution London

London, United Kingdom
Hybrid / WFH Options
MongoDB
distributed, flexible schema document database. This role will be based remotely in the UK. Candidate Profile 10+ years of experience in data management systems Experience with building production-level code with a large user base, robust design structure and rigorous code quality Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies … in data structures, algorithms, and software design/architecture Experience with large code bases written in C++ or another systems programming language. You'll need to trace down defects, estimate work complexity, and design evolution and integration strategies as we rewrite different components of the system Passion for the theory and practice of database query engines, as well as … month) goals to innovate in high-performance query execution and other areas of responsibility, co-ordinating initiative-level strategy and personally writing well-tested, production-ready C++ code Advise management on key decisions related to our architecture and processes, and collaborate with stakeholders across the company on large initiatives Influence and grow team members through active mentoring, coaching, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
independently (build + deploy) Experience managing multiple workstreams in low-management settings Product-focused engineer who thrives in flat, startup-style team structures Good grasp of engineering best practices, code quality, and system design Tech Stack Python JavaScript/TypeScript SQL AWS (Cloud Infrastructure) Interview Process Technical Discussion (30-60 mins) Collaborative Co-working Session More ❯
Employment Type: Full-Time
Salary: £80,000 - £90,000 per annum, Inc benefits
Posted:

Senior Software Engineer, Backend

London, United Kingdom
SevenRooms
a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation to ongoing support Project Management: Manage individual project priorities, deadlines, code quality and deliverables; Participate in occasional on-call duties to keep software systems up and running Who You Are BS degree in Computer Science, similar technical field More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineer

London, United Kingdom
Integer, LLC
which leverages open-source intelligence, data mining, network analysis, and machine learning to generate unparalleled insights on networks engaged in illicit financial activity. Key focus areas include system architecture, code quality, automation, and observability. To the right person, this will be the perfect kind of challenge. Our mission is compelling, our product is powerful, and we're More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Front End Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Sanderson
maintain responsive front-end applications using modern frameworks and technologies. Collaborate closely with UX/UI designers, back-end developers, and data teams to deliver seamless digital experiences. Ensure code quality through best practices including testing, reviews, and documentation. Integrate front-end components with AWS-based services, including Lambda. Participate in Agile ceremonies and contribute to sprint More ❯
Employment Type: Contractor
Rate: £425 - £450 per day, Pro-rata, Inc benefits
Posted:

Web3 Software Engineer

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are seeking a proactive and skilled Senior Full-Stack Engineer to join our lean, high … of the entire software lifecycle-scoping, implementation, testing, deployment, and maintenance. Integrate blockchain protocols and wallets to enable seamless Web3 user experiences. Leverage the latest AI tools (e.g., for code generation, documentation, or test coverage) to enhance productivity, accelerate delivery, and maintain high code quality. Stay up to date with the rapidly evolving blockchain ecosystem and bring best … web3.js, or wagmi. A strong sense of ownership and the ability to drive projects independently. Ability to navigate ambiguity and work effectively in a fast-changing environment. Commitment to code quality, including writing unit/integration tests and applying engineering best practices. COMPENSATION & PERKS Full-time salary based on experience and meaningful equity in an industry-leading More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Arc IT Recruitment
Participating in Agile ceremonies, collaborating closely with engineering, infrastructure, and external service providers. Practising Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to maintain a high standard of code quality, resilience, and performance. We are looking for candidates who have: Strong hands-on experience with TypeScript and Node.js for backend development. Deep understanding of AWS serverless … technologies. Working knowledge of Infrastructure-as-Code tools. Strong background in RESTful API development, secure authentication mechanisms, and API integration best practices. Experience working in regulated environments such as PCI DSS, or within other compliance-heavy systems. Familiarity with frontend frameworks like React is a bonus. If you're a backend engineer who thrives in cloud-native environments and More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Software & Automation Junior / Intermediate Full Stack Engineer Permanent / Full-Time London, U ...

London, United Kingdom
Vorboss Limited
to end-to-end delivery of critical features as part of our development team. You'll work hands-on across React, Node.js,and Python services, focusing on feature delivery, code quality and platform reliability, while learning the ropes of architecture, DevOps practices and network integrations. This is a fantastic opportunity to grow your skills in a supportive … by further developing our GitHub Actions pipelines, Terraform definitions and observability integrations. Ensure quality & reliability: write and maintain unit, integration and end-to-end tests, participating in code reviews to uphold high standards Contribute to our cloud-native platform to optimise performance, security and scalability Collaborate cross-functionally with product, operations and customer success to translate requirements … stack engineer in a SaaS or startup environment. Proficiency with Node.js (Express) and Python (FastAPI, Celery). Familiarity with Microsoft Azure App Services/Functions, GitHubActions and Infrastructure as Code (Terraform). Some exposure to networking protocols and systems such as SNMP,IPAM, or CLI automation (we'll teach you the rest!). Comfortable writing and maintaining tests (unit More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Engineer - Core Codecs (Point Cloud / PresenZ 6DoF)

London, United Kingdom
V-Nova Ltd
formats (in this case PresenZ). Seeing your work rapidly released into production software shipped to partners and the public. A collaborative engineering culture that values data-driven decisions, code quality and continuous improvement. Responsibilities Work across all stages of the software development life cycle to develop software for new and novel product features. Our products are … and readability. Build automated unit, functional, and performance test suites and as a team own test and benchmarking harnesses for V-Nova's CI. Collaborate in an agile environment (code reviews, design discussions, task estimating knowledge sharing and mentoring expected). Manage your deliverables we expect people to take responsibility for their deliveries but not to work in isolation … C++ (C+ or later preferred) and solid C fundamentals; confident with low-level memory management, resource lifetime, templates and performance-oriented coding. Several years building and shipping production native code (typically 5+; depth matters more than exact years). Performance analysis & optimization experience using profilers/instrumentation tools and acting on the information by planning and carrying out performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps - Python Specialist

London, United Kingdom
Experis - ManpowerGroup
Development Development of efficient, concurrent applications and services. Skilled in building CLI tools, REST APIs, and interacting with external services. Familiar with go modules, error handling patterns, testing, and code organization. AWS Services & API Integration Deep experience using AWS SDKs in both Python (boto3) and Go (aws-sdk-go-v2) to: Interact with services like EC2, S3, IAM, CloudWatch … ticket creation, and documentation workflows. Kubernetes: Working with the Kubernetes API in Python using the official kubernetes client. Automation of deployment tasks, pod management, and cluster introspection. Testing & Quality Assurance Python Testing: Experience with pytest, unittest, and mocking tools (unittest.mock, responses). Use of coverage.py for test coverage analysis and integration with CI pipelines. Go Testing: Writing unit … using the testing package. Familiar with table-driven tests, test coverage tooling, and mock generation (gomock, testify). Additional Skills Version Control: Advanced use of Git, including branching strategies, code reviews, and release workflows. CI/CD Integration: Incorporation of tests and linters in CI/CD pipelines (GitHub Actions, GitLab CI, etc.). Code Quality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Remote Rust Engineer - Rug.ai

London, United Kingdom
Hybrid / WFH Options
Blockchain Works
be able to use Python. Collaborate with frontend engineers and other team members to integrate backend systems with user-facing components Write unit tests using appropriate testing frameworks, ensuring code quality and maintainability Integrate with continuous integration systems to streamline development and deployment processes Contribute to code reviews and provide constructive feedback to team members Stay … robust highly reliable websocket systems for serving data to clients Experience with AWS services such as EC2, Timestream and DynamoDB Experience developing high-performance, multi-threaded software, and optimizing code at a high level Familiarity with unit testing frameworks and Agile methodologies Strong problem-solving skills and attention to detail Desirable Qualifications: Proficiency with Rust &Python Previous experience writing … code to interact with blockchain platforms, such as indexing Familiarity with project management tools, such as Asana Benefits: Competitive salary based on experience Flexible remote work arrangements Generous 30 days annual paid leave Professional development and growth opportunities Diffusion is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Data Scientist - Telematics

London, United Kingdom
Hybrid / WFH Options
Zego
meaningful insights about how people drive. Using advanced signal processing and machine learning, we process high-frequency data to extract behavioural signals that power our understanding of driving quality, context, and risk. About the Role As a Lead Data Scientist, you'll drive the technical direction of our behavioural modelling work. You'll lead the development of telematics … performance, scalability, and maintainability. Collaborate closely with data engineers, software engineers, mobile developers, and PMs to deliver production-grade features. Mentor data scientists, set high standards for technical quality, and promote knowledge sharing and learning. Own delivery of large, complex projects, breaking them into milestones, planning collaboratively, and unblocking teams. Contribute to Request For Comments (RFCs), design reviews … mindset: open to feedback, committed to continuous learning, and eager to help others develop. Nice to Have Experience leading applied ML projects end-to-end, with a focus on code quality, runtime efficiency, and measurable impact. Familiarity with cloud platforms (e.g. AWS), containerisation (Docker, Kubernetes), and orchestration tools. Experience mentoring and coaching other data scientists and setting More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Backend

London, United Kingdom
SevenRooms
a strong focus on customer-facing features Product Focus: Be the technical owner of features, from design to implementation to ongoing support Project Management: Manage individual project priorities, deadlines, code quality and deliverables; Participate in occasional on-call duties to keep software systems up and running Who You Are BS degree in Computer Science, similar technical field More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Golang)

London, United Kingdom
Different Technologies Pty Ltd
provide support • Assist Product Managers with defining business requirements and specifications Research and evaluate emerging developments and best practise: • Providing coaching & mentoring of teammates. • Ensuring high standards of software quality are maintained through good practises & habits. • Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders. Undertake ad-hoc projects and other activities as required More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Junior Data Engineer

London, United Kingdom
Curveanalytics
whatever extent suits you. WHAT YOU'LL BE DOING Build innovative data solutions Support the development and rollout of an industry-first global analytics programme Develop and deploy automated code pipelines, from data acquisition through cleaning and preparing data for modelling, through to visualisation Help to productionise machine learning models Work closely with a great programme team - project lead … data scientists and analysts - and interface with client technology counterparts Identify ways to improve data reliability, processing efficiency and quality … of our data output Deploy pipelines in cloud environments and develop as a cloud technologist, as our world becomes increasingly reliant on cloud technologies Produce detailed documentation and champion code quality Interrogate rich data sources such as social, search, surveys, reviews, clickstream, sales, connected devices and beyond Identify and explore opportunities to acquire new data sources that More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

LEAD DEVELOPER

London, United Kingdom
Aaron King International
quant analysts, and trading desks. Key Responsibilities Lead the full SDLC of the trading platform: planning, coding, testing, deployment. Facilitate Agile processes (sprint planning, retrospectives, backlog grooming). Oversee code quality, review PRs, and manage release cycles. Design and implement core components of the trading engine (execution models, risk controls, etc.). Optimize system latency and performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Equities Quant Platform Engineering Lead - Python (Technology) - VP

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
will you do: As the Engineering Lead, you'll guide the technical direction and implementation of the platform. This involves: Championing engineering excellence through hands-on feature creation, rigorous code quality via pull request reviews, and by mentoring junior engineers to establish robust coding standards and guardrails. Architecting scalable, secure re-usable components. You'll drive the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Payments

London, United Kingdom
Hybrid / WFH Options
Prudence Holdings
is the world's leading software platform for digital assets. Offering the largest production blockchain platform in the world, we share the passion to code, create, and ultimately build an open, accessible and fair financial future, one piece of software at a time. We are looking for software engineers from a variety of technical backgrounds with a proven track … from new and existing payment providers, banks and other third parties across multiple countries. Work with our FinOps team and payment providers to resolve customer issues Advocate best practices, code quality, test coverage and drive technical discussions Optimise existing systems for scalability, extensibility and performance whilst building out reusable, modular code for use across Blockchain's … security is at the forefront of everything you do, employing advanced encryption schemes to secure user and company data Work within interdisciplinary teams to continually deliver the highest quality software to our users WHAT YOU WILL NEED You know at least one programming language in depth You have at least 7 years experience building and shipping highly-available More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager - Heath Tech (London) London

London, United Kingdom
Hybrid / WFH Options
Cherry Ventures
paced, high-accountability environments. Coach and Grow: Develop engineers technically and professionally through regular feedback, mentoring, and clear growth pathways. Elevate Standards: Drive engineering excellence through robust practices in code quality, system architecture, and delivery. Lead Cultural Shift: Help evolve the team from scrappy startup to world-class engineering org without losing speed or intensity. Own Delivery … teams or systems before-and are excited to do it again from an earlier stage Bring a strong product mindset-you care about solving real problems, not just writing code Know how to balance speed with rigor-you can ship fast without creating tech debt Are technically confident with Python, React, AWS, distributed systems (e.g., Kubernetes) and infra-as … code (e.g., Terraform), though you delegate more than you code Are obsessed with raising the bar-on hiring, execution, and accountability Thrive in environments with clear KPIs, sharp focus, and no room for mediocrity What We Offer Competitive salary + meaningful equity Rapid career progression in a flat, high-ownership structure A unique opportunity to shape engineering culture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Developer (Node.js/TypeScript)

London, United Kingdom
Hybrid / WFH Options
ARC IT Recruitment
Participating in Agile ceremonies, collaborating closely with engineering, infrastructure, and external service providers. Practising Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) to maintain a high standard of code quality, resilience, and performance. We are looking for candidates who have: Strong hands-on experience with TypeScript and Node.js for Back End development. Deep understanding of AWS … serverless technologies. Working knowledge of Infrastructure-as-Code tools. Strong background in RESTful API development, secure authentication mechanisms, and API integration best practices. Experience working in regulated environments such as PCI DSS, or within other compliance-heavy systems. Familiarity with Front End frameworks like React is a bonus. If you're a Back End engineer who thrives in cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of Engineering

City of London, London, United Kingdom
La Fosse
be instrumental in: Developing team structures and delivery models that support growth across multiple product lines Defining engineering principles, technical governance, and operational rhythms to drive consistency and quality Enabling high-trust … high-autonomy teams focused on delivery, innovation, and continuous improvement Supporting the migration of legacy solutions to cloud-native infrastructure and modern architecture patterns Embedding scalable engineering practices across code quality, DevOps, security, and testing Working closely with technical leads, architects, and the CTO to define and execute against a long-term technology vision About You: We More ❯
Posted:

Head of Engineering

London Area, United Kingdom
La Fosse
be instrumental in: Developing team structures and delivery models that support growth across multiple product lines Defining engineering principles, technical governance, and operational rhythms to drive consistency and quality Enabling high-trust … high-autonomy teams focused on delivery, innovation, and continuous improvement Supporting the migration of legacy solutions to cloud-native infrastructure and modern architecture patterns Embedding scalable engineering practices across code quality, DevOps, security, and testing Working closely with technical leads, architects, and the CTO to define and execute against a long-term technology vision About You: We More ❯
Posted:
Code Quality
London
10th Percentile
£57,500
25th Percentile
£61,250
Median
£80,000
75th Percentile
£117,500
90th Percentile
£137,500