26 to 42 of 42 Distributed Systems Jobs in Cambridge

Senior Backend Engineer — Distributed Systems (Streaming Platform)

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in ...

Senior Software Engineer, Machine Learning

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
variety of disciplines.About the teamThe Advertising Performance group focuses on performance for all participants in the Advertising ecosystem - Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform realtime multi-objective optimization with distributed systems at large scale and low latencies. … Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems. At the core of this is our Machine Learning, Experimentation and Inference Platform that powers the entire landscape which we continuously evolve over time. About the roleIn this role ...

Full-Stack Engineer

Location
Cambridge, England, United Kingdom
develop web services implementing the business logic powering these features. Altium offers the opportunity to solve unique challenges, including complex data engineering, large-scale distributed systems, and cloud-based architectures. From concepts to building new product features, you will be able to add your own ideas ...

Java Technical Lead

Hiring Organisation
NPA WorldWide
Location
Cambridge, Cambridgeshire, UK
adjustments are available throughout the recruitment process. Qualifications: Strong commercial experience in software engineering and modern application development. Experience building scalable applications, APIs, and distributed systems. Experience working with cloud platforms and modern software delivery practices. Good understanding of DevOps principles, CI/CD pipelines, containers, and Infrastructure ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
what the Ads Auctions and Marketplace Optimization team does. We build the auction mechanics, the pricing and pacing logic, and the low-latency systems that run them, balancing outcomes for advertisers, publishers, viewers, and Roku on every request. We are growing the team in Cambridge, which is becoming … would be shaping how the UK side of this team works rather than inheriting it.What is the role You will build the systems that apply mathematical and algorithmic rigour to optimise across multiple objectives, deciding which ads get served, in which placements, and when. The work spans auction mechanics ...

Principal Engineer

Hiring Organisation
Danaher Corporation
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
technical faults and guide corrective and preventative actions. The essential requirements of the job include: BSc Degree in appropriate technical capability Computer Science, Information systems, or Engineering Extensive hands-on experience (10+ years) in software engineering within modern digital environments. Demonstrated expertise with cloud-native architectures, distributed systems ...

Senior / Principal C# Cloud Engineer

Location
Cambridge, England, United Kingdom
cloud-native applications using C# and .NET, primarily in Azure (open to AWS/GCP experience). You’ll work on high-performance, resilient systems, collaborating with top-tier engineers to deliver robust solutions. What We’re Looking For Strong experience with C#/.NET Proven background in cloud … engineering (Azure preferred) Experience building scalable, distributed systems Passion for solving complex software challenges Collaborative mindset - thrive in high-performing teams Benefits Competitive salary Discretionary bonus Private medical insurance Top level pension contributions Life insurance ......and lots more If you\'re a C# cloud engineer looking to work ...

Software Engineer - Cambridge

Location
Cambridge, England, United Kingdom
genuinely varied and technically challenging problems across areas including: Image and data processing Machine learning and advanced analytics Numerical and scientific computing Databases and distributed systems Networking and hardware integration Python is currently a core part of the technology stack, with opportunities to influence the future direction … years of commercial software development experience. A strong academic or professional background in a STEM-related discipline. Experience working with asynchronous, concurrent, parallel or distributed systems. Good experience with relational databases and data-driven applications. A strong understanding of software engineering best practices, including automated testing, continuous integration ...

Principal Software Engineer

Location
Cambridge, England, United Kingdom
complex engineering challenges and mentor other developers. Location: Cambridge (Hybrid) The role: Lead the architecture, design and development of high-performance, resilient and secure systems using C#/.NET . Develop scalable, low-latency applications handling high-volume data and real-time processing. Shape the technical vision and long … Agile/Scrum development environment alongside wider software and engineering teams. Strong commercial experience with C# and .NET , Proven experience designing and developing scalable, distributed systems and microservices. Experience with front-end technologies/UI such as WPF, MVVM, MVP or MVC #J-18808-Ljbffr ...

Senior Software Engineer — Imaging & Distributed Systems

Location
Cambridge, England, United Kingdom
Roc Search is seeking a skilled Software Engineer in Cambridge, UK, to join a multidisciplinary team working at the intersection of software, science and advanced engineering. You will develop and enhance software for industrial sensing ...

Senior Backend Engineer

Location
Cambridge, England, United Kingdom
living, spatial model of the warehouse floor, its racks, aisles, and movement — and Process AI, which learns how work actually flows through it. Your systems are what keep both fed, fast, and reliable. What you will do Design APIs and data models that are obvious to the next person … looking for Several years building production backends that other engineers extended after you Comfort with relational thinking, schema design, and the failure modes of distributed systems A test discipline that means deployments rarely surprise you Bias toward boring, type-safe technology you can hand off Care about ...

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £70000/annum
Competitive Salary We're working with an innovative technology company seeking a Senior Python Software Engineer to build and optimise high-performance data processing systems in a production-focused environment. This role is centred on software engineering rather than modelling , with a strong emphasis on clean code, Test-Driven … performance optimisation and clean code principles. Experience working with big data and high-volume processing on localised infrastructure. Desirable Experience with C++ or Rust. Distributed systems or parallel processing experience. Background in scientific, engineering, or industrial software environments. This is an excellent opportunity for an engineer who enjoys ...

Principal Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 80,000 Annual
Title: Principal Software Engineer Role: Distributed Systems & Communications Location: Cambridgeshire Salary: £60-£80k Platform Recruitment has partnered with an innovative technology company developing mission-critical systems used by organisations worldwide. They're looking for a Principal Software Engineer to help shape the technical direction of their platform ...

S3 Data Access Engineer — Rust, Kubernetes, Open Source

Location
Cambridge, England, United Kingdom
software engineer to build high-performance data access clients for Amazon S3, collaborating directly with customers and product teams. You'll tackle complex distributed systems, contribute to open source projects, and work on Kubernetes integration, Rust, and file system implementations to optimize throughput. The role emphasizes solid SDLC ...

Senior Software Infrastructure Engineer

Location
Cambridge, England, United Kingdom
About Graphcore Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group … from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcoreenjoys a culture of continuous learning and constant innovation. Job Summary Join our dynamic Software Infrastructure team and take a pivotal role ...

Senior C# Cloud Engineer – Azure & Global-Scale Systems

Location
Cambridge, England, United Kingdom
design, build and scale modern cloud-native applications using C# and .NET, with a focus on Azure. You will work on high-performance, resilient systems and partner with top-tier engineers to deliver robust solutions. The ideal candidate has strong experience with C#/.NET, cloud engineering (Azure preferred … track record of building scalable distributed systems. #J-18808-Ljbffr ...

Senior Software Engineer

Hiring Organisation
Pure Resourcing Solutions
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 60 K
Competitive Salary We're working with an innovative technology company seeking a Senior Python Software Engineer to build and optimise high-performance data processing systems in a production-focused environment. This role is centred on software engineering rather than modelling, with a strong emphasis on clean code, Test-Driven … understanding of software performance optimisation and clean code principles.Experience working with big data and high-volume processing on localised infrastructure.DesirableExperience with C++ or Rust.Distributed systems or parallel processing experience.Background in scientific, engineering, or industrial software environments.This is an excellent opportunity for an engineer who enjoys building reliable, high-performance ...