help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a Senior Software Engineer (Infrastructure) will have the opportunity to work on the backend systems and infrastructure that powers our online multiplayer games. This includes developing microservices and cutting-edge distributedsystems, developing infrastructure as code pipelines, and deploying services to be … players worldwide. This is a hybrid role. The successful applicant will be expected to spend two days per week onsite in Cambridge. Responsibilities Develop, maintain and optimise services and distributedsystems that are used by thousands of concurrent users on both cloud and on-premises infrastructure. Develop and manage new features throughout their entire lifecycle, from initial concept … to final release. Develop and maintain systems to handle and analyse millions of daily user events for anticheat and analytics purposes. Develop and maintain infrastructure as code pipelines and systems. Work effectively with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
at scale. In this role, you'll partner with the team to develop new functionality and modernise existing infrastructure, design pipelines, improve monitoring, logging and alerting, and ensure our systems remain performant, secure, and efficient. Responsibilities: This is a hands-on role with high ownership. You'll collaborate across teams to: Modernise our infrastructure by leading the migration from … speed - at once. You'll be key to making it work. Required Skills: Knowledge of one or more programming languages (Java/Scala, TypeScript, Python). Validated experience operating distributedsystems at scale in production. Cloud AWS (primary), Kubernetes (future), Docker (current), Terraform. Excellent debugging skills across network, systems, and data stack. Observability tooling, e.g. custom metrics … optimising Kafka, Spark, or container networking under load. In Return: This role is at the heart of a highly leveraged platform, enabling hundreds of engineers to use critical data systems with confidence. You'll have ownership, impact, and a seat at the table as we define how SRE and platform thinking shape our next-generation data infrastructure. If you More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
should possess a robust background in deploying and running Kubernetes clusters across multi-cloud and hybrid-cloud environments at scale. Responsibilities: Deploy and manage enterprise-scale Kubernetes clusters hosting distributed application services in a multi-tenant environment. Work proficiently with multi-cloud or hybrid-cloud setups, including data centers virtualisation technologies like VMware, Harvester, OpenStack, or others. Contribute to … Certified Kubernetes Application Developer (CKAD) certifications. Experience working automated deployment and management EKS clusters Specialist or Architect level certifications in AWS, GCP, and Azure. Experience in deploying and supporting distributedsystems on Kubernetes. In Return: Based in Cambridge UK, this is an opportunity to join a dynamic, collaborative, and driven team, and provides a genuine opportunity to craft More ❯
Responsibilities (Text Only) - Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. - Build and optimize distributed data processing and model building pipelines. - Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. - Collaborate with cross-functional teams, including scientists, researchers, and software engineers. - Document … source ecosystem. - Proficient experience working with machine learning and large datasets. - In-depth understanding of open source machine learning frameworks (e.g., PyTorch, ggml, llama.cpp, vllm). - Experience building complex systems on the cloud. - Experience building and optimizing distributedsystems and large-data applications, including those using tensor accelerators or GPUs. - Strong analytical, problem-solving, and communication skills. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Microsoft Corporation
engineering, and natural sciences, which again emphasises the importance of collaboration and teamwork. We are seeking a highly motivated and experienced Sr RSDE with expertise in machine learning and distributed systems. The ideal candidate will have a deep understanding of machine learning and be proficient in the design, planning, and implementation of tools and technology to support AI-driven … source ecosystem. Proficient experience working with machine learning and large datasets. In-depth understanding of open source machine learning frameworks (e.g., PyTorch, ggml, llama.cpp, vllm). Experience building complex systems on the cloud. Experience building and optimizing distributedsystems and large-data applications, including those using tensor accelerators or GPUs. Strong analytical, problem-solving, and communication skills. … required, but preferred. for Science Responsibilities Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. Build and optimize distributed data processing and model building pipelines. Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. Collaborate with cross-functional teams, including scientists, researchers, and More ❯
backend microservices and API development, cloud-native application development, big data processing and stream analytics, as well as powering robust web application backends. Additionally, the JVM excels in building distributedsystems and is often the foundation for greenfield projects leveraging modern tools and frameworks. A glimpse of roles we recruit for: Software Engineers (Junior to Lead level) Full More ❯
to improve decision making within our organization, including forecasting, planning and executing our network. We work closely with other Supply Chain Optimization Technology teams, with whom we own the systems and the inputs to plan our networks, the worldwide scientific community, and with our internal WW stakeholders within Supply Chain, Transportation, Store and Finance. We are looking for an … for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. - Experience with large scale distributedsystems such as Hadoop, Spark etc. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting More ❯
Architected Framework Reviews. Experience using Infrastructure as Code (IAC) (Cloudformation, Terraform,...) IoT knowledge, fleet management or similar. Scripting experience. Strong notions of security best practices. Ability to troubleshoot distributed systems. More ❯
an environment of continuous growth 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 distributedsystems that serve tens … 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 do collaborate with experts from diverse backgrounds, share knowledge and driving innovation that redefines global smart home security landscape. You will find us … explore new frontiers, and deliver 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 design PREFERRED QUALIFICATIONS - Bachelor's More ❯
our customers. Our team takes a world view of payments for all of Amazon and builds highly customized and seamless payment experiences for our global customers. Our back-end systems are always available and guarantee that our customers' orders are never lost and always processed even when downstream services are down. The Support Engineer will play a key role … and creating a team specific knowledge base and skill set BASIC QUALIFICATIONS - 2+ years of software development, or 2+ years of technical support experience - Experience troubleshooting and debugging technical systems - Experience in Unix - Experience scripting in modern program languages - Proven track record in working on enterprise level large scale n-tier applications PREFERRED QUALIFICATIONS - Knowledge of web services, distributedsystems, and web application development - Experience troubleshooting & maintaining hardware & software RAID - Experience with REST web services, XML, JSON - B.E. in Computer Science or a related field. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including More ❯
for business application - Experience in applied research PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn, Spark MLLib, MxNet, Tensorflow, numpy, scipy etc. - Experience with large scale distributedsystems such as Hadoop, Spark etc. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting More ❯
large software systems. The Golang programming language was built to fill in the gaps of C++ and Java that Google came across while working with it's servers and distributed systems. We partner with many innovative organisations, from scaling start-ups to global power houses - meaning we will always have the very best and most exciting opportunities to share More ❯