Permanent Distributed Systems Jobs in Cambridge

13 of 13 Permanent Distributed Systems Jobs in Cambridge

2025 Software Development Engineer - Embedded Development

Cambridge, Cambridgeshire, United Kingdom
ENGINEERINGUK
with experienced cross-disciplinary Amazonians to conceive, design, and bring to market innovative products and services. - Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry. - Create solutions to run predictions on distributed systems with exposure to innovative … technologies at incredible scale and speed. - Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use. - Work in an agile environment to deliver high quality software. BASIC QUALIFICATIONS - Graduated less than 24 months ago or about to complete … fields at time of application - Knowledge of Computer Science fundamentals - Programming experience in C or Java/Rust - Knowledge in databases - Experience with Operating systems and Kernel Internals, Rust programming PREFERRED QUALIFICATIONS - Previous technical internship(s) if applicable - Experience with distributed, multi-tiered systems, algorithms, and relational More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Site Reliability Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
AI Tech Suite
experience in Site Reliability Engineering or a similar role 3+ years of experience in a technical leadership or management position Deep understanding of Linux systems, containerization, virtualization, and networking technologies Strong background in managing and monitoring large-scale distributed systems and bare-metal fleets Expertise in infrastructure … our infrastructure Collaborate with cross-functional teams to align SRE initiatives with broader organizational goals Establish and maintain SLIs, SLOs, and SLAs for critical systems and services Drive the adoption of best practices in automation, monitoring, and incident response Software Engineer, Site Reliability Engineer. Fireworks AI offers a fast … or equivalent experience. Experience Requirements: 5+ years of experience building and managing infrastructure at scale, particularly on the edge. Proficiency in Python, Docker, Linux systems, and scripting (Bash, Python). Strong expertise with infrastructure automation tools (Terraform, Ansible). Experience managing observability and monitoring systems, particularly Prometheus. Deep More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer, Ring Cloud CV

Cambridge, Cambridgeshire, United Kingdom
ENGINEERINGUK
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, 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:

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:

Staff / Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Certus Sales Recruitment
although experienced engineers from a Microsoft stack background (C#/.Net) will also be considered. Key Responsibilities: Lead the design and development of scalable, distributed systems handling high volumes of global traffic. Define and influence long-term technical strategy across engineering teams. Collaborate with stakeholders to deliver reliable … testing, and CI/CD. Mentor and support the growth of other engineers in the team. Candidate Profile: Proven experience building and scaling backend systems in production environments. Deep knowledge of the JVM stack (Java, Kotlin, Go), or strong C#/.Net experience with a willingness to adapt. Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
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:

Sr. Applied Scientist, Books Core Recommendations

Cambridge, Cambridgeshire, United Kingdom
Amazon
website. - Design, implement, and deliver novel solutions to some of Amazon's most complex problems. Key job responsibilities The role is focused on recommender systems bridging Generative AI, Natural Language Processing (NLP), Reinforcement Learning (RL), graph networks, and deep learning to help find the next great read for Books … MLLib, MxNet, Tensorflow, numpy, scipy etc. PREFERRED QUALIFICATIONS - Experience with popular deep learning frameworks such as MxNet and Tensor Flow. - Experience with large scale distributed systems such as Hadoop, Spark etc. - Experience in applied research Amazon is an equal opportunity employer and does not discriminate on the basis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer (L5), RBKS Developer Experience

Cambridge, Cambridgeshire, United Kingdom
ENGINEERINGUK
will be successful in this role if you: Enjoy collaborating with partners, colleagues, and teams across the world; Have experience working with firmware and distributed systems; Can drive tasks to completion and take full ownership of projects; Are comfortable with proactive outward communication and technical leadership; Can handle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Assistant/Associate Professor in Security and Privacy

Cambridge, Cambridgeshire, United Kingdom
Light Blue Touchpaper
goal is to expand security-related research and teaching. We welcome applications covering a wide array of topics, including cryptography, cryptographic protocols and verification, distributed systems security, malware analysis, forensics, machine learning, privacy, software security, hardware security, human factors, ledger technologies, and security economics. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Developer

Cambridge, England, United Kingdom
Avenir Group
Role Overview As a quantitative developer, you will play a pivotal role in building and optimising our quant trading systems, backtesting infrastructure, and research tools. You will collaborate closely with quantitative researchers, traders, and engineers to translate complex financial models into scalable, low-latency trading solutions. Key Responsibilities: Develop … and optimise high-performance trading systems in C++ and Python for algorithmic trading and execution. Implement, test, and deploy trading strategies based on research-driven insights. Enhance and maintain the research and backtesting framework to support strategy development. Work closely with quantitative researchers to understand their needs and develop … trade execution engines to improve performance and reduce latency. Ensure system reliability, scalability, and low-latency performance in a fast-paced trading environment. Utilise distributed computing and high-performance computing techniques to enhance algorithmic execution. Integrate with exchange APIs (REST/WebSocket/FIX) for real-time data processing More ❯
Posted:

Software Development Engineer II, Consumables Science Team

Cambridge, Cambridgeshire, United Kingdom
Amazon
Our architecture and development processes support rapid experimentation, global deployments, and self-service capabilities that allow us to scale better. We build: Amazon scale systems: All our technology needs to work at Amazon scale, serving millions of customers with millisecond-level latency. Personalization using machine learning: We use latest … in ML and GenAI to provide better-personalized shopping experiences. Data & analytics pipelines: Robust data backbone and seamless ML pipelines is necessary for our systems to function smoothly at scale. We use the latest and greatest advances in AWS Technologies, data lakes, ML Engineering (RAGs, vector searches, lang chain … scalable and extendible design along with tasks; Write quality code as part of implementing aforementioned designs and deliver them in time; Develop personalized recommendation systems that help customers find the right beauty products based on their needs and preferences; Understand complex application data flows and bridge the gap between More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted: