Permanent Distributed Systems Jobs in Cambridge

1 to 25 of 37 Permanent Distributed Systems Jobs in Cambridge

Senior Go Developer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Tyk
helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services.Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries … quality, efficient solutions, while championing continuous improvement across our software engineering lifecycle. As a Senior Go Developer you will be passionate about backend development, distributed systems, and driving engineering excellence. Here’s what you’ll be responsible for: Technical Leadership Lead solution design for medium and high-complexity … problems, adhering to established design principles. Design distributed systems with security-first principles, ensuring no security defects or production leakage. Contribute to the direction of API Gateway architecture and dashboard API functionality. Build and extend API Gateway capabilities, including complex traffic routing, security, rate limiting, mTLS, authentication, and More ❯
Posted:

Senior Front End Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
oriented software development with a high-level programming language such as Python, Java or C++. Highly skilled in software debugging and reverse engineering across distributed systems and hybrid software (solving dependencies issues, race conditions, performance issues ) Good experience with Linux/Unix working environment (shell) and distributions (RedHat … Perl, Tcl. Experience with Docker (images creation, testing and distribution) and cloud-computing providers (AWS Batch, Azure, Google Cloud Platform). Experience in scalable distributed systems design (micro-services, distributed databases). Experience in REST APIs or web-based services design (Django, Flask, FastAPI). Let's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer (Go)

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Few&Far
Product Development What You’ll Do Design, develop, and maintain performant services in Go, playing a key role in designing and building real-time, distributed systems that scale effortlessly and perform reliably under high load. Collaborate with Founders and the Frontend Engineering team to define, design, and ship … new features Ensure systems are scalable, resilient, and secure Work with cloud infrastructure, containerisation (Docker, Kubernetes), and CI/CD pipelines Take part in code reviews, architecture discussions, and performance tuning What We’re Looking For A Bachelor’s degree (or higher) in Computer Science or a closely related … field 4+ years experience building scalable, high-performance, real-time applications Strong programming skills in Go (Golang) Solid understanding of distributed systems , microservices architecture , and event-driven design Experience working with cloud platforms (e.g., AWS, GCP, Azure) Familiarity with monitoring, logging, and observability tools Bonus Points For Contributions More ❯
Posted:

.NET Software Engineer - Fully Remote

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Oliver Bernard
the next generation of financial infrastructure technology. The position involves building core services, enhancing platform components, and contributing to the development of robust, scalable systems capable of supporting global operations. Candidate Profile: Ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high … quality software in complex environments. Experience with distributed systems and ownership of the full development lifecycle—from design through deployment and monitoring—is essential. Senior Engineers will also be expected to provide mentorship and technical leadership within their teams. Key Requirements: Professional experience with C# (.NET) Expertise in … in Azure cloud services (e.g. Azure SQL, Cosmos DB, Functions, Container Apps) Experience with microservices, event-driven architectures, and automated testing Familiarity with messaging systems such as Azure Service Bus, Event Grid, or Event Hub Practical experience with Infrastructure as Code tools like Terraform and Bicep Excellent communication skills More ❯
Posted:

Server-Side C# Engineer – Build at Scale, Influence Architecture, Work Flexibly

cambridge, east anglia, United Kingdom
erg group
server-side C# engineer to join their lean, senior-led engineering team—working on a platform that’s pushing boundaries in event-driven architecture, distributed systems, and customer-first delivery. 👨‍💻 What You’ll Work On: A greenfield microservices platform (24+ services) built around CQRS , Event Sourcing , and DDD … High throughput transactional systems processing tens of thousands of requests per hour Real-time tracking and customer self-service layers designed to minimise support tickets A technically mature, agile team where every developer contributes to architectural direction 🧪 Tech Snapshot (and What You Must Know Cold): C#/.NET … Service Bus, Kafka, etc.) Infrastructure : Docker, Kubernetes, CI/CD pipelines, cloud-native best practices 🧩 What You'll Bring: Proven experience delivering high-performance distributed systems A test-first, craft-focused engineering mindset Strong architectural instincts with a collaborative, debate-positive attitude Comfort with modern engineering workflows and More ❯
Posted:

Software Development Engineer, EU Marketing, EU Marketing

Cambridge, Cambridgeshire, United Kingdom
Amazon
Amazon Retail. The team is responsible for innovating the large, business-critical space of digital marketing. This involves working with multiple technologies, big data, distributed systems, machine learning, high TPS and low latency real-time services. The Marketing Tech Hub team will oversee the architecture, design and development … of new digital marketing systems and features, which will give you the opportunity to work with a wide range of customer facing technologies (including tier-1 services) and collaborate with other technical teams. There is a large R&D component to our work, and strong engineering skills together with … an appetite for innovation are highly valued. Software Development Engineers will be responsible for design, development, delivery and support of large-scale, multi-tiered, distributed software applications and tools. This job requires you to hit the ground running and your ability to learn quickly and work on disparate and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Staff Software Engineer (AI / Compiler)

cambridge, east anglia, United Kingdom
Flux Computing
scaling models—it’s about rethinking how AI workloads are executed at speed and scale. You’ll lead the design and implementation of software systems that run distributed, low-latency inference across clusters. You’ll work closely with hardware and ML teams to optimise every layer of the … stack—from model representation and execution to data movement and scheduling. Whether it’s through compiler techniques, systems-level tuning, or custom runtime design, you’ll play a critical role in shaping the performance layer of our AI platform. This is a role for engineers who think in microseconds … worked in HFT, large-scale scientific compute, or AI infrastructure at serious scale, we’d love to talk. Responsibilities Design and build high-performance systems for running AI/ML workloads across distributed compute clusters Optimise for ultra-low latency and real-time inference at scale—profiling, tuning More ❯
Posted:

Software Development Engineer, Ring Cloud CV

Cambridge, Cambridgeshire, United Kingdom
Amazon
and discovery. About the team We are a team of passionate professionals who thrive on collaboration and innovation and we never stop in improving distributed cloud systems, challenging status quo and leveraging innovative technologies. Our team is at the forefront of delivering always-on AI-powered distributed systems that serve tens of millions of Ring customers worldwide. Dealing with hundreds of thousands of events per second and billions of video streams processed daily, you'll be part of a elite group working on truly global-scale cloud systems that few companies can match. We … solutions that make lasting impact. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects

Cambridge, Cambridgeshire, UK
SoCode Recruitment
Are you ready to develop real-world embedded systems that operate at the cutting edge of spectrum intelligence? We’re looking for a Senior Embedded Engineer to design and develop software for one of the most advanced distributed RF monitoring platforms in the world. You’ll join a … all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through rigorous validation Participate in peer reviews … and contribute to continuous improvement of development processes What You’ll Bring Strong C/C++ programming skills for embedded systems Experience developing and optimizing complex, resource-constrained software Solid understanding of Linux internals, kernel development, and device drivers Analytical mindset with attention to clean, maintainable code Strong communication More ❯
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects

Cambridge, England, United Kingdom
SoCode Recruitment
Are you ready to develop real-world embedded systems that operate at the cutting edge of spectrum intelligence? We’re looking for a Senior Embedded Engineer to design and develop software for one of the most advanced distributed RF monitoring platforms in the world. You’ll join a … all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through rigorous validation Participate in peer reviews … and contribute to continuous improvement of development processes What You’ll Bring Strong C/C++ programming skills for embedded systems Experience developing and optimizing complex, resource-constrained software Solid understanding of Linux internals, kernel development, and device drivers Analytical mindset with attention to clean, maintainable code Strong communication More ❯
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects

cambridge, east anglia, United Kingdom
SoCode Recruitment
Are you ready to develop real-world embedded systems that operate at the cutting edge of spectrum intelligence? We’re looking for a Senior Embedded Engineer to design and develop software for one of the most advanced distributed RF monitoring platforms in the world. You’ll join a … all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through rigorous validation Participate in peer reviews … and contribute to continuous improvement of development processes What You’ll Bring Strong C/C++ programming skills for embedded systems Experience developing and optimizing complex, resource-constrained software Solid understanding of Linux internals, kernel development, and device drivers Analytical mindset with attention to clean, maintainable code Strong communication More ❯
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects

Cambridge, south west england, United Kingdom
SoCode Recruitment
Are you ready to develop real-world embedded systems that operate at the cutting edge of spectrum intelligence? We’re looking for a Senior Embedded Engineer to design and develop software for one of the most advanced distributed RF monitoring platforms in the world. You’ll join a … all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through rigorous validation Participate in peer reviews … and contribute to continuous improvement of development processes What You’ll Bring Strong C/C++ programming skills for embedded systems Experience developing and optimizing complex, resource-constrained software Solid understanding of Linux internals, kernel development, and device drivers Analytical mindset with attention to clean, maintainable code Strong communication More ❯
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects (Cambridge)

Cambridge, Cambridgeshire, UK
SoCode Recruitment
Are you ready to develop real-world embedded systems that operate at the cutting edge of spectrum intelligence? We’re looking for a Senior Embedded Engineer to design and develop software for one of the most advanced distributed RF monitoring platforms in the world. You’ll join a … all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through rigorous validation Participate in peer reviews … and contribute to continuous improvement of development processes What You’ll Bring Strong C/C++ programming skills for embedded systems Experience developing and optimizing complex, resource-constrained software Solid understanding of Linux internals, kernel development, and device drivers Analytical mindset with attention to clean, maintainable code Strong communication More ❯
Posted:

Embedded Engineer | Mission Critical Systems | Custom Projects

Cambridge, Cambridgeshire, UK
SoCode Recruitment
Are you ready to develop real-world embedded systems that operate at the cutting edge of spectrum intelligence? Do not pass up this chance, apply quickly if your experience and skills match what is in the following description. We’re looking for a Senior Embedded Engineer to design and … develop software for one of the most advanced distributed RF monitoring platforms in the world. You’ll join a cross-functional team solving complex engineering problems in a fast-paced, mission-driven environment — with direct impact on national security and spectrum dominance. This is your opportunity to take real … all stages of the embedded software lifecycle: requirements, design, development, test, and deployment Write robust, high-quality C++ and embedded C for Linux-based systems Develop and review functional specifications and technical documentation Build test automation scripts and ensure high code quality through rigorous validation Participate in peer reviews More ❯
Employment Type: Full-time
Posted:

Staff AI/ML Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
focused on hands-on coding rather than management or other hands-off responsibilities. You’ll architect and build reliable and scalable AI/ML systems, laying the groundwork for a new, dedicated team focused on intelligent product capabilities. With a focus on applied machine learning, generative AI, and cloud … ML Project Ownership Lead the delivery of machine learning initiatives from exploration through to deployment and monitoring. Own the full development cycle for ML systems — including architecture, data pipelines, model training, and production deployment. Cross-functional Collaboration Work closely with Product, Engineering, and DevOps teams to embed intelligent features … engineering, and automation. Experience working with AWS (e.g., SageMaker, Bedrock) and infrastructure-as-code tools like Terraform. Solid understanding of large-scale data pipelines, distributed systems, and microservice architectures. Comfortable working with LLMs, model fine-tuning, and building features powered by generative AI. Experience setting up CI/ More ❯
Posted:

Principal Backend Engineer (Equity only) 2%

cambridge, east anglia, United Kingdom
Luupli
microservice architecture. Strong experience w ith AWS EKS and containerized environments (Docker, Kubernetes). Proficiency with Postgr eS QL, R edis, and message queue systems (e.g., RabbitMQ, Kafka). Deep understanding of API design and best practices (REST, gRPC). Experience with CI/CD pipelines, monitoring tools (e.g. … Prometheus, Grafana), and logging systems (e.g., ELK stack).Strong problem-solving, organizational, and communication ski lls. Prefe rred: Experience with distributed systems, event-driven architectures, and CQRS/ES patterns. Familiarity with caching strategies, data partitioning, and performance tuning for large-scale systems. Knowledge of DevSecOps practices … and implementing security at scale. Background in scaling backend systems to support millions of users. Familiarity with infrastructure-as-code tools (e.g., Terraf orm). Compens ation This is an equity-only position, offering a unique opportunity to gain a stake in a rapidly growing company and contribute directly More ❯
Posted:

Senior Full Stack Engineer React/Node

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Howrecruit
Product mindset, you think in terms of outcomes, not just features Comfortable in fast-paced, early-stage startup environments Experience in building microservices and distributed systems Strong communicator with a collaborative, solution-focused approach Bonus Experience Exposure to LLM APIs, AI tooling, or NLP-powered applications Knowledge of … Next.js or modern frontend architecture Infrastructure-as-Code (CDK, Terraform, etc.) Experience in customer support tech or event-driven systems Python scripting or backend services alongside JS stack What’s on Offer 💸 Compensation & Perks Salary: £85k–£120k DOE Equity or stock grants Learning and AI tooling budgets (Perplexity Pro More ❯
Posted:

Senior Backend Engineer (Go)

cambridge, east anglia, United Kingdom
Fruition Group
a contract basis. This company is renowned for its engineering excellence, and they're looking for a Senior Backend Engineer who can take their distributed systems to the next level. As a Senior Backend Engineer, you'll be working on mission-critical, data-intensive applications that push the … reviews, design discussions, and knowledge sharing. Senior Backend Engineer (Go) - Key Requirements: Significant professional experience in software development, with a strong focus on backend systems Proficiency in Go/Golang and proven expertise in AWS, Kubernetes, and Docker Experience with end-to-end software engineering, including system design and More ❯
Posted:

Solutions Architect

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
CPS Group (UK) Limited
DB. Extensive experience designing and delivering APIs, microservices, and event-driven systems. Skilled in architectural best practices such as domain-driven design, CQRS, and distributed systems thinking. Strong understanding of CI/CD, containerisation, and cloud-native infrastructure. Familiarity with frontend architecture (Angular or similar) and its integration More ❯
Posted:

Head of Backend Engineering

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
WeDo
Lead and develop a high-performing backend engineering team with a focus on collaboration, mentorship, and technical excellence Own backend architecture and strategy, ensuring systems are scalable, reliable, and secure Play a hands-on role in development, especially in Java (ideally with Quarkus/GraalVM, or SpringBoot as an … quality, testing, and maintainability What we’re looking for: 10+ years in software engineering, with 7+ years in backend Java development Strong experience building distributed systems and microservices Proven leadership of engineering teams with the ability to coach, delegate, and develop others Hands-on expertise in Java, with … a strong preference for Quarkus or GraalVM; SpringBoot experience also considered Familiarity with messaging systems such as Pub/Sub, Kafka, or RabbitMQ Strong understanding of REST API design, CI/CD practices, and Agile methodologies Experience in fintech, payments, or banking domains Who this suits: Someone who is More ❯
Posted:

Senior DevOps Engineer, Blink

Cambridge, Cambridgeshire, United Kingdom
ENGINEERINGUK
can apply for a job. DESCRIPTION If you are an experienced DevOps Engineer with AWS experience and a desire to design, build, and operate systems at a large scale, we want to talk with you. In this role, you will be part of the team that's responsible for … a fun and rewarding place to work. BASIC QUALIFICATIONS - Multiple years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience - Experience deploying and operating in a Linux/Unix environment - Development/programming/scripting language (Python/Java/Bash/Perl … livesite operations - Industry AWS experience - Experience writing and debugging Infrastructure as Code (CloudFormation, TerraForm, Ansible, Chef, Puppet) PREFERRED QUALIFICATIONS - Experience working with high-availability, distributed systems and services - Experience leading the design, build and deployment of complex and performant (reliable and scalable) software solutions in production - Experience in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Chattermill
in peer code review Be involved in all steps of development, including design, architecture, implementation, automated tests development, and monitoring the health of the systems in production Work in a multi-functional team to exceed our customers' expectations 🧰 What you’ll need: Strong experience working with Ruby Good CS … native applications Practical experience with Kubernetes and ability to write specs for k8s objects for your apps Experience finding and fixing bottlenecks in complex distributed systems, experience conducting load and disaster recovery testing Experience designing and building applications in microservice architecture 🔎 Our Hiring Process Introduce yourself – you’ll More ❯
Posted:

Java Software Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
eMFusion Global
Boot, Microservices) Proficiency with AWS services (Java Spark, EMR, Lambda, native AWS databases) Experience with Kubernetes and EKS Strong understanding of cloud infrastructure and distributed systems A proactive mindset with a focus on end-to-end delivery Nice to Have Background in the Payments or FinTech industry Experience More ❯
Posted:

Site Reliability Engineer

cambridge, east anglia, United Kingdom
Hybrid / WFH Options
Halian
core of platform reliability and infrastructure automation within a fast-growing SaaS company. Key Responsibilities: Diagnose and resolve complex application and infrastructure issues across distributed systems. Participate in 24x7 on-call rotation, sprint planning, and SCRUM ceremonies. Perform root cause analysis (RCA) and create technical documentation and SOPs. Develop More ❯
Posted:

Machine Learning Engineer Institute of Computation / 05 March 2025

Cambridge, Cambridgeshire, United Kingdom
OptiRoi Media
omics data integration and cross domain mapping of data collected in situ and in vivo. Demonstrate software engineering skills to develop reliable, scalable, performant distributed systems in a cloud environment. Develop efficient data loading strategy and performance tracking to train large models with distributed training across multiple More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: