St. Albans, Hertfordshire, South East, United Kingdom
Method-Resourcing
UK) Method is partnering with a leading infrastructure technology company that's rebuilding its software architecture from the ground up. The mission is to create connected, secure, and scalable systems that enable smarter infrastructure, and deliver trusted connectivity across multiple sectors. They're looking for a Principal Software Engineer, a hands-on technical authority who will set engineering standards … shape the next generation of event-driven microservices powering their global platform. The role You'll work at the top of the engineering track, designing and delivering high-performance, distributedsystems while guiding others through implementation and problem-solving. This is a deep technical role, ideal for someone who thrives on code, architecture, and tangible impact. What you … ll do Design and build scalable, distributedsystems that support safety-critical environments. Lead technical decision-making and resolve engineering challenges across domains. Own the delivery of complex features, ensuring performance, resilience, and maintainability. Collaborate with Engineering Leads, Architects, and Product to translate roadmap goals into reality. Contribute to a 5-year architectural refresh, evolving systems to More ❯
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 ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cumulocity
Founded in 2012, Cumulocity is a global leading industrial IoT provider that connects the physical and digital worlds — powering the smart, connected products behind wind farms, industrial robots, energy systems, and more. The Analytics team that we’re hiring for is responsible for the intelligence layer that turns raw sensor data into timely insights and real-world actions. Cumulocity … especially C++ if possible. Experience with other backend languages such as Rust or Go is also valued. You should have some knowledge of back-end/server-side/systems programming topics such as distributedsystems, multi-threading, memory and performance optimization . Our software is deployed to the cloud using Kubernetes , so we’re interested in 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 ❯
Peterborough, Cambridgeshire, England, United Kingdom Hybrid / WFH 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 ❯
your designs. Key Skills: 8+ years in technical roles (Solution Architect, Enterprise Architect, or Senior Engineer). 3+ years in a client-facing, consultative role. Deep knowledge of microservices, distributedsystems, and event-driven architectures. Strong foundation in AI/ML, especially LLMs, RAG , and vector databases (e.g. Pinecone, Weaviate). Experience with enterprise data integration (e.g. PostgreSQL More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
threats, and power the next generation of RF intelligence systems. We’re partnered with a world-class engineering team designing advanced embedded platforms for cutting-edge RF and sensing systems, used globally across defence, aerospace, and intelligence sectors. This is a chance to work on meaningful, high-impact technology with a team that loves solving complex real-world challenges. … What You’ll Be Doing Designing and developing high-performance embedded software in modern C++17 & Rust on Linux platforms Building real-time distributedsystems that capture and analyse RF data at scale Working hands-on with cutting-edge hardware and signal-processing tools Collaborating with experienced engineers across embedded, firmware, and system design Driving innovation in an environment … where technical curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performance optimisation Nice to Have: Experience with Rust, or willingness to learn Background in RF systems, SDR, or signal processing Knowledge of networked or real-time systemsMore ❯
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 ❯
Employment Type: Full-Time
Salary: £84,000 - £95,000 per annum, Negotiable, Inc benefits
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 ❯
St. Albans, Hertfordshire, South East, United Kingdom
Method-Resourcing
roadmap. Mentor and develop engineers, driving a culture of quality and accountability. What you'll bring Experience leading software teams through major rebuilds or modernisation programmes. Strong background in distributedsystems or large-scale applications. Proven track record in DevOps, CI/CD, and scalable production delivery. A collaborative mindset and ability to influence across teams. Experience in … data platforms, or safety-critical technology is advantageous. Why join This company is investing in long-term innovation, rethinking its entire platform to create faster, smarter, and more resilient systems that drive real-world impact. You'll lead the charge on a five-year roadmap that combines technical challenge with genuine purpose. RSG Plc is acting as an Employment More ❯
looking for an experienced fullstack developer to join their team! Role Overview: Design, develop, and deploy end-to-end full-stack solutions for real-time robotics systems. Work across distributed backend services and high-performance frontend interfaces to enable reliable telemetry, control, and analytics for mission-critical workloads. What you will do: Collaborate with robotics, DevOps, and product teams … Optimize system performance, latency, and reliability across backend and frontend Conduct usability testing and iterate on interfaces based on end-user feedback What we're looking for: Experience with distributedsystems, real-time data processing, and scalable backend architectures Proficiency in modern frontend frameworks for real-time, responsive web apps (React, Vue, etc.) Familiarity with CI/CD 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 ❯
Luton, England, United Kingdom Hybrid / WFH Options
easyJet
general guidance and the overarching data strategy and identify practical steps to take. Technical Skills Required Significant experience designing and building data solutions on a cloud based, big data distributed system. Hands-on software development experience with Python and experience with modern software development and release engineering practices (e.g. TDD, CI/CD), and software deployment automation with GitHub … development experience with Terraform or CloudFormation. Understanding of ML development workflow and knowledge of when and how to use dedicated hardware. Significant experience with Apache Spark or any other distributed data programming frameworks (e.g. Flink, Hadoop, Beam) Familiarity with Databricks as a data and AI platform or the Lakehouse Architecture. Experience with data quality and/or and data More ❯