1 to 25 of 32 Code Quality Jobs in Cambridgeshire

Associate Software Engineer

Location
Cambridge, England, United Kingdom
Cars search vertical that reach millions of travelers daily, working alongside senior engineers who will support your growth Implement clean, maintainable React and TypeScript code that meets the team's quality standards Collaborate with product managers, designers, and backend engineers to translate clearly defined requirements into polished … user-facing experiences across web and mobile Participate in code reviews — both receiving and providing constructive feedback Write unit, integration, and end-to-end tests to ensure reliability and prevent regressions Leverage AI coding tools (such as Claude Code) to improve your development velocity and code quality ...

Senior Software Engineer

Location
Cambridge, England, United Kingdom
direction to the team when faced with software design and implementation challenges, owning the toughest and most ambiguous technical problems. Writing well‐tested code and maintaining high standards for code quality, system design, and testing. Taking part in reviews of your own and other developers’ code, offering specific, actionable feedback on code, designs, and behaviours that helps others. Collaborating with the team to ensure the product is of high quality. Working closely with the user experience specialists to design, implement and improve the product’s user experience. Working closely with the team to ensure ...

Senior C++ Software Engineer

Location
Cambridge, England, United Kingdom
prototyping in modern C++ to the structured development and optimisation of large-scale native systems,* Designing and implementing efficient, memory-safe, and high-performance code using advanced C++ concepts (RAII, templates, STL, concurrency, smart pointers),* Advancing our unique methodology for defending against unknown cyber-attacks through performant and secure … native tooling,* Applying a strong engineering mindset that balances innovation with best practices in system design, code quality, and maintainability,* Developing deep expertise in C++ and adjacent low-level technologies, with opportunities to specialise in systems programming, performance optimisation, or security-focused development.**What experience ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
sensor through to the cloud . The successful candidate will be responsible for the firmware development process, ensuring the delivery of robust and efficient code, and collaborating with cross-functional teams to drive innovation. This role offers an exciting opportunity to lead a small team of firmware engineers, work … make a significant impact on our products. The successful candidate will take o n our established firmware platform, its test regime and the code that processes data coming off our devices , with a structured handover and support from the existing team. If you are passionate about embedded systems, have ...

Portfolio Software Full Stack Engineer (Contractor)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
software engineering practices, distributed systems and API design.While this is a full stack role, the primary emphasis is on backend development, system architecture and code quality. Experience with frontend technologies is beneficial but not essential.The successful candidate should also be comfortable working with AI-assisted development tools, reviewing both … human-written and AI-generated code, and contributing to technical discussions around architecture and system design.ResponsibilitiesBackend DevelopmentDesign, develop and maintain scalable backend services using Node.js, TypeScript and modern backend frameworks such as Express.js or similar.Design and implement RESTful APIs and service integrations.Develop maintainable, well-tested and performant code ...

Consultant - Manager - Front End Developer- Tech Consultancy - Defence & Security

Hiring Organisation
Deloitte
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
with colleagues across back and front-end developers, creatives and UX experts, integration teams and the client themselves. You will also:Develop high-quality, responsive, and user-friendly web applications and interfaces using HTML, CSS, and JavaScript.Collaborate with designers to translate design mockups and wireframes into interactive … integrate front-end solutions with server-side functionality.Stay up-to-date with the latest front-end development trends, technologies, and best practices.Participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.Collaborate with cross-functional teams to understand project requirements and contribute ...

Senior Software Engineer, ML Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
scale their impact.We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive … control failure modes.Experience with caching systems and the trade-offs involved in using caching for low-latency services.A commitment to automation, CI/CD, code quality and evidence-led engineering decisions.A collaborative approach and the ability to explain technical trade-offs to partners across disciplines.A degree ...

Senior Gameplay Engineer - RuneScape: Dragonwilds

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
client and server, from desyncs and edge cases to live repros, keeping the game stable while the team ships at pace.Profile and optimise gameplay code against performance and bandwidth targets so systems hold up as the game and its player counts scale.What we're looking for:Strong Unreal Engine … practical Gameplay Ability System experience and a background shipping and supporting live multiplayer games a strong advantage.Solid debugging and performance awareness, including profiling gameplay code and diagnosing desyncs and edge cases.Strong code quality habits across testing, code reviews, documentation and refactoring, and demonstrable experience delivering ...

Senior Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
technical solutions and an interest in cloud development. You will work as part of an agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and software quality.Key ResponsibilitiesDesign, develop, and maintain secure, resilient features … architecturesBuild and improve services using modern engineering practices, including CI/CD and infrastructure as codeUse AI-assisted development tools to support engineering productivity, code quality, and deliveryWork collaboratively in an agile development team and share knowledge on cloud technologies and practicesEssential RequirementsStrong design and coding skills ...

Senior Java Engineer

Hiring Organisation
Get2Talent
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
lifecycle, from requirements and architecture through to delivery, support and maintenance Deploying software into public and private cloud environments Promoting high standards of software quality, security and engineering practice What were looking for You will be a hands-on Senior Engineer or Technical Lead with: Strong commercial Java ...

Software Engineer - Materials Management

Hiring Organisation
Biovia
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
engineering practices to the teamOptimize Cloud Architecture: Enhance data processing pipelines, concurrency models, and multi-tenant capabilities for public and private cloud deploymentsElevate Code Quality: Lead and participate in rigorous peer reviews, ensuring a clean, robust, and maintainable codebaseQualificationsWe are looking for a dedicated backend or server … JavaScript/TypeScriptAPI Design: Proven experience building secure, backward-compatible, and high-performance RESTful APIs for large-scale SaaS environmentsTesting Excellence: Passionate about quality, with experience using automated backend testing frameworks (e.g., JUnit, Mocha/Jest)Mindset: A strong sense of ownership, an agile mindset, and excellent English ...

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
mentor engineering teams. Your work will span the entire codebase. What You’ll Do: Develop and deploy ML models, translating research into scalable, maintainable code and services Optimise ML models for speed, accuracy, and cost efficiency Evaluate and integrate cutting-edge approaches into our ML stack Identify and solve … complex ML problems across the organisation Define and enforce best practices for code quality, model lifecycle management, etc. Mentor engineers and foster a culture of technical excellence and innovation Co-define the long-term technical vision What We’re Looking For: Deep understanding of the modern Machine ...

Principal Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
platform solutionsTechnical leadership experience, including guiding teams, shaping architecture, or influencing engineering directionStrong design and coding skills, with a reputation for delivering high-quality technical outcomesExperience developing microservice or service-oriented architectures and designing REST APIsExperience with C#/.NET or multiple programming languages, plus a strong understanding ...

Senior Software Engineer, Python/Typescript

Location
Cambridge, England, United Kingdom
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain - coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agentic frameworks - and can describe projects where you shipped real customer-facing work with these tools. You know … quality workflows Deploy, scale, and monitor services in cloud environments using Kubernetes Build robust, highly available backend and frontend systems for software quality and automation use cases Collaborate with cross-functional teams to define and deliver external partner-facing and internal tooling Architect and own technical ...

Senior Software Engineer, Full Stack

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agentic frameworks — and can describe projects where you shipped real customer-facing work with these tools. You know … test and quality workflowsDeploy, scale, and monitor services in cloud environments using KubernetesBuild robust, highly available backend and frontend systems for software quality and automation use casesCollaborate with cross-functional teams to define and deliver external partner-facing and internal toolingArchitect and own technical solutions ...

Staff Software Engineer - Storage

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Understand storage related requirements, collaborate with other architects/engineers to influence Arm technology,Enable and optimise related storage software on Arm servers,Improve code quality through testing, working with the QA team to automate CI/CD pipelines,Chip in to open-source projects by developing … upstreaming, and maintaining code,Mentor others and grow the team's capabilities.Required Skills and Experience :Highly proficient in C and C++,Strong grasp of multicore processor architectures and deep understanding of OS concepts such as processes, threads, locks, virtual memory and how they relate to application performance.Experience ...

Software Engineer – TypeScript & Rust

Location
Cambridge, England, United Kingdom
with engineers, researchers and technical stakeholders across multiple disciplines Analyse complex technical problems and develop robust solutions Contribute to the continuous improvement of software quality, performance and scalability Develop expertise across a broad range of technologies and technical domains Contribute to technical discussions and help shape engineering approaches ...

Experienced Machine Learning Framework/Runtime Software Engineer

Location
Cambridge, England, United Kingdom
automated tests and CI/CD workflows for large-scale software projects Applying AI-assisted development tools responsibly to improve engineering productivity and software quality What You Will Learn and Develop Interested in exploring how machine learning models move from high-level frameworks through the software stack ...

Embedded Machine Learning Engineer - Electronics and Software

Location
Cambridge, England, United Kingdom
range of applications. Develop high-quality code for production systems using modern software development tools and processes with software quality built in from the outset. Enhance 42 Technology’s software development offering through use of new development tools. Working relationships: You will work with … embedded products involving machine learning and/or machine vision, including an understanding of the processes and tools needed to develop maintainable high-quality embedded firmware. Experience working with the following: Machine learning/vision platforms and frameworks such as TensorFlow, TensorFlow Lite, OpenCV and PyTorch. A range ...

Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
TypeScript, Rust or Golang-focused candidates, good working knowledge of Python Excellent understanding of modern software engineering principles and practices Experience developing high-quality, production-ready software Strong academic background, including a degree in a STEM subject Experience with Docker Excellent analytical and problem-solving skills Comfortable tackling … with engineers, researchers and technical stakeholders across multiple disciplines Analyse complex technical problems and develop robust solutions Contribute to the continuous improvement of software quality, performance and scalability Develop expertise across a broad range of technologies and technical domains Contribute to technical discussions and help shape engineering approaches ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
modern engineering practices.What you’ll be doing:Shape and execute the strategy for Delivery Engineering, establishing a clear roadmap that improves developer productivity, software quality, release reliability, and engineering consistency across Jagex.Build and lead a growing team of Automation Engineers, developing the team’s capabilities across software automation … they can demonstrate measurable improvements in engineering productivity.Define and track engineering effectiveness metrics, using data to demonstrate improvements in developer experience, delivery performance, software quality, and platform adoption.What we’re looking for:Proven experience leading the design and evolution of automation platforms, engineering frameworks, or developer tooling within ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
engineering practices. What you'll be doing: Shape and execute the strategy for Delivery Engineering, establishing a clear roadmap that improves developer productivity, software quality, release reliability, and engineering consistency across Jagex. Build and lead a growing team of Automation Engineers, developing the team's capabilities across software … demonstrate measurable improvements in engineering productivity. Define and track engineering effectiveness metrics, using data to demonstrate improvements in developer experience, delivery performance, software quality, and platform adoption. What we're looking for: Proven experience leading the design and evolution of automation platforms, engineering frameworks, or developer tooling within ...

Sr Manager, Siri Agentic Evaluation

Location
Cambridge, England, United Kingdom
evaluation to the whole Siri team. Minimum Qualifications Experience managing a team building AI-powered systems Track record of designing and delivering high-quality outcomes, and collaborating across multiple … teams Expertise in agentic modeling, data science and experimental design Demonstrated expertise in using AI-assisted software development workflows to accelerate engineering while maintaining code quality Preferred Qualifications Expertise in conversational AI and natural language understanding Experience in evaluation for agentic systems Track record of managing first ...

Principal Cloud Software Engineer

Location
Cambridge, England, United Kingdom
platform capabilities for AVEVA CONNECT Core Services* Guide architecture and engineering decisions across microservices, REST APIs, data design, CI/CD, and infrastructure as code* Provide technical leadership to development teams, supporting complex problem-solving, design reviews, and delivery quality* Promote cloud technologies, modern engineering practices … cloud-native application platforms* Experience with Angular or equivalent web development frameworks* Experience using AI-assisted coding tools to improve engineering productivity and software quality* Strong communication, ownership, adaptability, and curiosity, with the ability to motivate others and lead through technical influence**R&D at AVEVA**Our global ...

Software Engineer – Mid-Level or Senior

Location
Cambridge, England, United Kingdom
academic background, including degree educated in a STEM subject Excellent analytical and problem-solving skills Ability to write high-quality, production-ready code Comfortable working both independently and within collaborative engineering teams An interest in complex technical challenges, data-driven systems and emerging technologies Responsibilities for Software … with engineers, researchers and technical stakeholders across multiple disciplines Analyse complex technical problems and develop robust solutions Contribute to the continuous improvement of software quality, performance and scalability Develop expertise across a broad range of technologies and technical domains Senior hires will provide technical direction, mentor other engineers ...