15 of 15 Code Quality Jobs in Cambridgeshire

Principal, Cloud Software Engineer

Location
Cambridge, England, United Kingdom
systems using APIs, event-driven patterns, and secure service communication. Create and maintain automated unit, integration, and end-to-end tests to ensure software quality and reliability. Support CI/CD practices and modern software delivery workflows using tools such as GitHub Actions, Jenkins, or AWS CodePipeline. Contribute … with healthcare privacy, security, and regulatory expectations including HIPAA, GDPR, and GxP-aligned practices where applicable. Mentor other engineers and contribute to engineering standards, code quality, and technical best practices. Required Knowledge, Skills and Abilities Strong proficiency in Python, Java, C++ development with experience building enterprise ...

(Senior) Software Engineer

Location
Cambridge, England, United Kingdom
debug systems Write technical design and test documentation Guide product development and overall systems architectures based on software engineering expertise, including participation in code reviews and mentoring other staff Essential Excellent knowledge of Python and software engineering in a Linux environment Strong familiarity with cloud native software development practices … independently debug issues Familiarity with software development practices from project conception through to test and maintenance, including best practices such as Git, unit testing, code quality automation, etc. Motivation to work in a mutlidisciplinary product team, demonstrating excellent communication skills and time management to successfully drive projects ...

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 ...

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 ...

Clojure Software Developer - Cambridge

Hiring Organisation
Harvey Nash
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Contract, Work From Home
enhancing and maintaining robust, scalable software solutions. The role also includes elements of DevOps, deployment and production support, with a strong emphasis on software quality, testing, scalability, security and maintainability. Strong commercial Clojure experience is essential, ideally alongside experience developing web applications, APIs and full-stack solutions. ...

Software Development Engineer (Java & AWS), Ring

Location
Cambridge, England, United Kingdom
shape the setup process experience for millions of users. Key job responsibilities Design and document distributed systems and microservices. Implement robust and maintainable code with clear and maintained documentation. Deliver customer value in iterative fashion while working towards longer term systems to solve roadmap goals with increasing efficiency. Communicate … work they are responsible and accountable for, keep all stakeholders informed of changes and updates to original plan. Implement test automation on all code implemented through unit testing and integration testing. Leverage generative AI tools and techniques to enhance development productivity, code quality, and system design ...

Staff Software Engineer - Storage

Location
Cambridge, England, United Kingdom
related requirements, collaborate with other architects/engineers to influence the company technology, Enable and optimise related storage software on the company 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 ...

Senior Research Software Engineer

Location
Cambridge, England, United Kingdom
offers opportunities to mentor students and colleagues, contribute to reports and publications, and engage with external partners and software contractors where appropriate. We value code quality, testability, automation, and maintainable research software. This role is suitable for engineers looking to deepen their expertise in scientific and data ...

Senior Software Engineer - AI Tooling

Location
Cambridge, England, United Kingdom
expectations, and help turn AI prototypes into reliable internal software products.The role contributes to the company’s strategy by improving engineering efficiency, software quality, and developer productivity as the company scales AI-enabled ways of working across engineering teams. Success is in delivering increasingly complex work, peer … automation. Experience working with engineering data and workflows, such as logs, source code, test output, CI results, build metadata, failure reports, or software quality signals. Hands-on DevOps experience with AWS, Kubernetes, Cloudbees Jenkins, GitHub, or similar platforms. In Return: When joining our team, you are joining ...

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 ...

Staff Software Engineer - QA

Location
Cambridge, England, United Kingdom
infrastructure. As the company continues to grow its presence in server and infrastructure markets, system software plays a meaningful role in enabling high-quality, production-ready platforms for customers and partners. This role is part of the company’s System Solutions software organization. It involves working on softwaresoftware on real silicon. The Staff Engineer provides both technical and people leadership to a focus group. The group handles system readiness, software quality, release confidence, and customer-facing adaptability for the complex platform work. We are looking for a staff engineer with strong system software expertise, extensive ...

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 ...

Staff Software Engineer - Product Validation

Location
Cambridge, England, United Kingdom
infrastructure. As the company continues to grow its presence in server and infrastructure markets, system software plays a significant role in enabling high‐quality, production‐ready platforms for customers and partners. This role is part of the company’s System Solutions software organization. It involves working on softwaresoftware on real silicon. The staff engineer will provide technical and people leadership for a focus group, responsible for proving system readiness, software quality, release confidence, and customer‐facing adaptability across complex platform work. We are looking for a staff engineer with strong system software expertise, extensive system ...

Senior Software Engineer - Scientific / HPC

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £90,000 per annum
modern languages (to include Python and Rust) backed by a good academic history, you’ll bring curiosity about scientific computing and care for code quality. Applications are welcomed from Senior level up to Staff level Engineers with experience designing systems and the API between them; with proven experience … modern languages including Python & Rust. Experience designing systems and the APIs between them – services that coordinate work, manage state and handle failure. Focus on code quality. Some/most of the following should support the skills above: Experience of Cloud computing or HPC job management (such as Slurm). ...

Staff Hardware System Test Engineer

Location
Cambridge, England, United Kingdom
System Test Engineer, you'll develop manufacturing test solutions for complex compute systems. Your work will help ensure products reach customers with the quality and reliability expected from Graphcore. You'll shape how hardware is tested across Host Processor Modules, server blades, and multi-node racks. The tools … product lifecycle. The team works across silicon, boards, servers, and rack‐scale systems. Day to day, engineers work closely with design, firmware, software, quality, and manufacturing teams. Problems are solved through data, technical debate, and hands‐on investigation. You'll join a global engineering group spanning ...