shape technical direction, ensure performance and scalability, and mentor a talented development team within a growing technology business. Key Responsibilities Lead the architecture and development of high-performance, secure systems using C#/.NET Build low-latency, scalable applications for real-time communication and data handling Define and implement coding standards, CI/CD pipelines and best practices Resolve … to support continuous improvement Skills & Experience Required Degree in Computer Science, Software Engineering or similar 10+ years’ experience with C# and .NET (Core/5+) Strong background in scalable, distributedsystems (microservices) Experience with messaging and data technologies (Kafka, RabbitMQ, gRPC, TCP/IP) Skilled in performance tuning, concurrency and multithreading Solid understanding of security for critical systems … MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, DistributedSystems, Kafka, RabbitMQ, CI/CD, WPF, Agile, Docker, Kotlin For more info please do reach out, Sam Payne @ The One Group. More ❯
Software Engineer (Infrastructure) | DistributedSystems | Onsite (Cambridge, MA) A fast-growing startup in the AI and systems optimization space is building scalable, distributed infrastructure to support real-world AI applications across cloud and customer environments. The team blends software engineering and systems thinking to deliver high-performance, reliable platforms. As an Infrastructure Software Engineer , you … ll be hands-on with Go , Kubernetes , and cloud SDKs - designing and delivering the systems that power the platform. This isn’t a “pure ops” role - you’ll be writing code, building automation, and defining how the platform ships and runs at scale. Tech Stack: Go, Kubernetes, Helm, CRDs, Docker, Terraform, GitHub Actions, ArgoCD, Cloud (AWS, GCP, Azure) If More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Sanderson
business leaders, and project management to understand our next wave of work. To thrive in this role, you'll need to have a solid understanding of technologies, including APIs, distributedsystems design, operational scaling and availability, and application integrations. Deep knowledge of the .net framework and SQL Server will be critical for success in this role. You have More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sanderson Recruitment
business leaders, and project management to understand our next wave of work. To thrive in this role, you'll need to have a solid understanding of technologies, including APIs, distributedsystems design, operational scaling and availability, and application integrations. Deep knowledge of the .net framework and SQL Server will be critical for success in this role. You have More ❯
involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build … mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing support to a small number of junior engineers Whilst not a requirement, you will be given the opportunity to grow into a … senior managerial role should you wish About you: Holistic approach to problem solving; you are able to see the 'bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++) Experienced working with distributedsystems ( Desirable ) Experience working in the cloud (AWS, GCP, Azure etc.,) ( Desirable More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low-latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build … mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing support to a small number of junior engineers Whilst not a requirement, you will be given the opportunity to grow into a … senior managerial role should you wish About you: Holistic approach to problem solving; you are able to see the 'bigger picture' of your work Exceptional systems knowledge Exceptional Linux knowledge Strong networking knowledge (TCP/IP) Strong concurrent programming ability (C++) Experienced working with distributedsystems ( Desirable ) Experience working in the cloud (AWS, GCP, Azure etc.,) ( Desirable More ❯
experience with: containerised and serverless workloads; IP/network protocols; Windows/Linux command line tools; automation tooling (Terraform, Ansible); CI/CD principles; microservice based architectures; monitoring large distributedsystems; related security for cloud-based infrastructure. Experience with Scrum methodology, Multi-Tenant SaaS products, Kubernetes, and .NET Core would be highly desirable. Interested candidates should have great More ❯
Peterborough, Cambridgeshire, England, United Kingdom Hybrid/Remote Options
Noir
new and enhanced software solutions across a complex technology landscape. To succeed, you will bring strong experience in leading development teams (7+ years) within agile environments, ideally across large, distributed systems. You will have a deep technical foundation in the Microsoft stack, including the .NET framework (versions 4.8 and 8), SQL Server, and service-oriented architectures. Familiarity with microservices More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid/Remote Options
Nutanix
ideally for enterprise-quality software. Coding skills in Rust and GoLang are desired, but not necessary. Extensive knowledge of UNIX/Linux. Familiarity with OS internals and concepts of distributed systems. Familiarity with x86 architecture, virtualisation, and/or storage and network management. Familiarity with KVM and QEMU is preferred. Experience in interaction with open source communities is preferred. More ❯
plus tools such as NeoLoad, k6, or JMeter) Skilled in chaos engineering , resilience testing , and system scalability Experience defining and managing SLOs, SLIs, and error budgets Strong knowledge of distributedsystems , cloud platforms (AWS, Azure, or GCP), and microservice architectures Proven ability to influence senior stakeholders and embed performance and reliability into the SDLC Inspirational leader with experience … Discounts on insurance & breakdown cover About the Role: Lead the performance and reliability strategy across critical platforms and services Oversee load, stress, and chaos testing initiatives to ensure systems perform and recover under real-world conditions Define and drive best practices for observability, monitoring, and APM adoption using tools like Dynatrace Drive incident reduction, faster recovery (MTTR) , and continuous More ❯
experience Degree in Computer Science, Engineering, or related technical field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributedsystems Strong foundation in algorithms, data structures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is More ❯
generative AI, speech and audio analysis, computer vision, mobile AI, or edge computing Strong understanding of current research trends, emerging technologies, and their potential applications Experience with large-scale distributedsystems, model optimization, and practical deployment challenges Knowledge of mobile and embedded systems constraints, particularly relevant to Samsung's device ecosystem Familiarity with hardware-software co-design More ❯