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/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 ❯
Company description: At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities. Job description: As … an Agentic AI Engineer at Kyndryl, youll design and build intelligent systems that think, reason and act helping enterprises evolve from AI-enabled to truly AI-native. Were solving hard problems at scale, integrating data, AI and automation to create self-improving systems that deliver measurable business value. Youll work with as part of a Data and AI … the future of AI transformation were building it. Startup inside Kyndryl: Low hierarchy and high accountability. Youll own delivery from concept to code to production Cross-stack engineering: Build systems that run seamlessly across hyperscalers and modern data platforms Impact at scale: Your code, frameworks and deployments will help clients move from proof-of-concepts to AI-native operations More ❯
Wigan, Lancashire, England, United Kingdom Hybrid/Remote Options
Searchability
Reliability Engineer, you'll ensure the reliability, scalability and performance of complex online platforms supporting high-volume transactions. Working closely with operations and product teams, you'll monitor production systems, develop automation to improve uptime, and refine observability to provide real-time insight into platform health. You'll also play a key role in performance testing, system tuning and … Go or .NET for automation and debugging Hands-on experience with AWS or another major cloud platform Knowledge of Kubernetes, Terraform, and Infrastructure as Code Strong networking fundamentals and distributedsystems knowledge Proven incident response and root cause analysis experience Excellent collaboration and communication skills TO BE CONSIDERED: Please either apply through this advert or emailing me directly More ❯
Wigan, Greater Manchester, United Kingdom Hybrid/Remote Options
Searchability (UK) Ltd
Reliability Engineer, you'll ensure the reliability, scalability and performance of complex online platforms supporting high-volume transactions. Working closely with operations and product teams, you'll monitor production systems, develop automation to improve uptime, and refine observability to provide real-time insight into platform health. You'll also play a key role in performance testing, system tuning and … Go or .NET for automation and debugging Hands-on experience with AWS or another major cloud platform Knowledge of Kubernetes, Terraform, and Infrastructure as Code Strong networking fundamentals and distributedsystems knowledge Proven incident response and root cause analysis experience Excellent collaboration and communication skills TO BE CONSIDERED: Please either apply through this advert or emailing me directly More ❯
Manchester, Lancashire, England, United Kingdom Hybrid/Remote Options
Lorien
a blend of the following: Proven experience in data engineering, with 2+ years in a technical leadership or management role Strong technical proficiency in data modelling, data warehousing, and distributedsystems Hands-on experience with cloud data services (AWS Redshift, Glue, EMR or equivalent) Solid programming skills in Python and SQL Familiarity with DevOps practices (CI/CD More ❯
in cloud architecture and infrastructure , (AWS or Azure, Terraform, Kubernetes, CI/CD) Proven ability to re-architect or modernise platforms – ideally moving from legacy to cloud-native Built distributedsystems on AWS or Azure Strong communicator – articulate, credible, and comfortable in client-facing or pre-sales conversations Can translate complex technical topics into clear business language Experience More ❯
Leamington Spa, Warwickshire, England, United Kingdom
Rentr
added advantage What We Need From You (Our Must-Haves) 1–5 years of hands-on experience with Java, Spring Framework, and Flutter Understanding of REST APIs , microservices , and distributedsystems Experience working with PostgreSQL Comfort using AI-assisted development tools (Copilot, Cursor, Continue, etc.) Bonus: familiarity with DevOps, open-source tools, and Linux environments Strong problem-solving More ❯
london, south east england, united kingdom Hybrid/Remote Options
Ori Industries
of AI infrastructure Job Description As a Senior Software Engineer at Ori, you'll be a hands-on technical leader, driving the design and development of our most critical systems, including our GPU orchestration layer, inference-serving infrastructure, and core platform APIs. You'll set the standard for engineering excellence across the team, working closely with other principal engineers … to align on strategy and drive technical leadership. You'll partner with peers in infrastructure and machine learning to deliver high-performance AI systems, and mentor engineers across multiple squads. While you won't have direct reports, you'll play a pivotal role in shaping engineering direction, design decisions, and cross-team collaboration. What You'll Do: Design and … build core backend services in Go that power AI infrastructure, networking, inference orchestration, and model lifecycle management Implement secure, reliable APIs (gRPC/REST) and backend systems Contribute to architectural discussions, providing input on design reviews and system evolution Collaborate closely with platform and infrastructure teams to deliver production-grade, secure, and scalable services Maintain high standards for code More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
next generation of production services that power SiriusXM and Pandora, serving tens of millions of listeners across North America. Whether it's delivering high-throughput services, designing fault-tolerant systems, or accelerating internal developer productivity, our teams are tackling impactful technical challenges across the company. You'll contribute to these efforts while helping to shape the future of our … architecture, development practices, and engineering culture. Your Responsibilities (Up to 10, avoid repetition) Design and build high-performance, stable, scalable systems deployed in an enterprise setting Lead high-level architecture discussions and planning sessions Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems supporting critical business needs Participate in … cause analyses Continuously learn and grow in your engineering craft and domain knowledge Participate in an on-call rotation to ensure swift resolution of any production outages involving your systems Your Profile Essential Skills/Knowledge/Experience (Up to 10, avoid repetition) 10+ years of professional experience Strong understanding of engineering software processes, lifecycle methodology, configuration management, release More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid/Remote Options
VANLOQ LIMITED
on high-performance, data-driven applications within a fast-paced enterprise environment. The successful candidate will play a key role in developing and optimising complex batch processing and integration systems using Java 17, Spring Batch, Spring Integration, and GridGain Database. Key Responsibilities Design, develop, and maintain scalable Java 17 applications for enterprise data processing. Build and optimise batch processing … solutions using Spring Batch. Design and implement integration flows with Spring Integration. Develop and tune SQL queries and stored procedures for relational databases. Work with GridGain Database to deliver distributed, high-performance data processing. Support data migration and workflow optimisation from MongoDB to GridGain. Automate deployment and operational tasks in Unix/Linux environments. Collaborate with cross-functional technical … including modern Java features and best practices. Proven experience with Spring Batch and Spring Integration. Solid understanding of Unix/Linux scripting and SQL. Hands-on experience with GridGain Distributed Cache/Database. Experience working with MongoDB and migrating data between platforms. Knowledge of data modeling, distributedsystems, and database architecture. Familiarity with Git or similar version More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
next generation of production services that power SiriusXM and Pandora, serving tens of millions of listeners across North America. Whether it's delivering high-throughput services, designing fault-tolerant systems, or accelerating internal developer productivity, our teams are tackling impactful technical challenges across the company. You'll contribute to these efforts while helping to shape the future of our … architecture, development practices, and engineering culture. Your Responsibilities (Up to 10, Avoid repetition) Design and build high-performance, stable, scalable systems that will be deployed in an enterprise setting Lead high-level architecture discussions and planning sessions Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical … cause analyses Continuously learn and grow in your engineering craft and domain knowledge Participate in an on-call rotation to ensure swift resolution of any production outages involving your systems Your Profile Essential Skills/Knowledge/Experience (Up to 10, Avoid repetition) 10+ years of professional experience Strong understanding of engineering software processes, lifecycle methodology, configuration management, release More ❯
london, south east england, united kingdom Hybrid/Remote Options
Cogna
world that runs on physical industries like energy, logistics, manufacturing. These sectors are essential to our economy and daily lives, yet they are held back by inefficiencies, fragile legacy systems, and decades-old ways of working. This is not just a business problem; it is a societal one. When grids fail, supply chains stall, or factories falter, entire economies … that you are able to shape. You have experience with large-scale infrastructure (hundreds or thousands of instances, tens of thousands of QPS). You're very familiar with distributedsystems in general and with distributed data frameworks in particular, and have a good understanding of systems design for scalability. You're experienced with off the More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
next generation of production services that power SiriusXM and Pandora, serving tens of millions of listeners across North America. Whether it's delivering high-throughput services, designing fault-tolerant systems, or accelerating internal developer productivity, our teams are tackling impactful technical challenges across the company. You'll contribute to these efforts while helping to shape the future of our … architecture, development practices, and engineering culture. Your Responsibilities (Up to 10) Collaborate with cross-functional teams of engineers, product managers, and designers. Build scalable, performant, and resilient backend systems that support critical business needs. Participate in system design and architecture reviews to influence technical direction. Drive software quality through code reviews, testing, and continuous integration. Contribute to a positive … Experience: 5+ years of professional experience. Expert-level fluency in at least one programming language and strong system design skills. Experience leading the design, development, and operation of complex distributedsystems in a modern cloud provider. Deep knowledge of REST API design, scalability, fault tolerance, and performance optimization. Demonstrated ability to own projects end-to-end and mentor More ❯
driven, microservices-based architecture Work closely with other engineers to ensure operational efficiency, maintainability, and performance Key Requirements Strong core Java skills, including OOP, concurrency, and collections Experience with distributedsystems and event-driven architectures Background in designing and building RESTful and event-driven APIs Familiarity with SQL databases and containerisation tools such as Docker and Kubernetes Awareness More ❯
scale infrastructure environments Strong troubleshooting and performance tuning skills at the infrastructure level Basic scripting/automation experience (Bash, Python) Familiarity with IaC tools (e.g., Ansible, Puppet) Knowledge of distributedsystems and container orchestration (Kafka, Kubernetes, etc.) Excellent communication and problem-solving skills Location This role is based in the UK - our office is in Soho, London On More ❯
that ensure reliability and performance at scale.Key Responsibilities Design, develop and maintain automated test frameworks using Playwright, TypeScript and Java. Execute end-to-end, integration, and regression testing across distributed systems. Collaborate with developers, QA and DevOps to drive continuous testing and improve release quality. Support integration testing with tools such as WireMock and Kafka. Build and manage test More ❯
technical debt and new feature development. Engage in hands-on prototyping or complex debugging where deep expertise is needed. Stay current with evolving technologies relevant to integration, connectivity, and distributed systems. What we will love about your background Understanding of security best practices: OAuth2, JWT, TLS, and "security by design" principles. Proficient in .NET Core &/or C, C++ More ❯
you a Senior Rust Developer with a strong background in telecommunications Do you want to work at the cutting edge of network technology , helping to design and build scalable systems that power global connectivity If so, this could be the role for you. The Opportunity Our client is a fast-growing technology provider delivering next-generation communications solutions to … is a chance to join a forward-thinking engineering team where you’ll make a real impact. You’ll play a key role in architecting, building, and optimising telecommunications systems in Rust , contributing to secure, high-performance, and scalable solutions used worldwide. What you’ll be doing As a Senior Rust Developer , you will: Architect, develop, and maintain high … performance network applications in Rust Collaborate with product managers, network engineers, and developers to create new telecom solutions Optimise existing systems for performance, reliability, and scalability Ensure compliance with telecom standards and best practices Research and integrate new protocols, libraries, and frameworks Mentor junior developers, conduct code reviews , and drive best practices Troubleshoot and resolve production issues with sustainable More ❯
manchester, north west england, united kingdom Hybrid/Remote Options
Canonical - Jobs
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. … The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring a Software Maintenance Engineer to... ...work … interest in, or willingness to learn about any of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD,Postgresql, Mongo, Debian packaging, distributedsystems What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to More ❯
years of professional development, demonstrating excellent, detailed understanding of Python Able to analyze business requests and translate to technical specifications and solutions Able to teach others Experience optimizing distributedsystems Experience of data-intensive systems development Excellent communication and organizational skills Must be able to come into our London office 5 days per week For more information More ❯
world applications. Responsibilities Developing production-ready APIs and services that expose AI functionality to internal and external applications. Improving reliability & monitoring for AI-driven applications in production. Scaling AI systems to handle real-world legal use cases (e.g., legal document analysis, case predictions, automated legal advice). Collaborating with AI engineers to ensure smooth deployment of AI workflows and … workflows to process large-scale AI workloads efficiently. Ensuring security & compliance in AI-driven legal services. Requirements Strong Python experience in building scalable backend systems. Familiarity with API design & distributedsystems architecture. Experience working with event-driven architectures (e.g. Kafka, Pub/Sub, AWS Step Functions, etc.). Experience working with cloud platforms (AWS, GCP etc). Understanding … and debugging. Nice to Have LLM Observability & Evaluation – familiarity with tools such as Langfuse for monitoring model generations, managing prompts, and measuring quality in production. Comfortable optimising performance & scaling distributed AI workloads and ML Ops experience. Full-stack Typescript experience. Hands-on work with vector databases, hybrid retrieval methods, and evaluation of retrieval quality. Agentic & Orchestrated Systems – exposure More ❯
Shefford, Bedfordshire, South East, United Kingdom
Stackstudio Digital Ltd
next generation of production services that power SiriusXM and Pandora, serving tens of millions of listeners across North America. Whether it's delivering high-throughput services, designing fault-tolerant systems, or accelerating internal developer productivity, our teams are tackling impactful technical challenges across the company. You'll contribute to these efforts while helping shape the future of our architecture … development practices, and engineering culture. Your Responsibilities (Up to 10, Avoid repetition) Collaborate with cross-functional teams of engineers, product managers, and designers Build scalable, performant, and resilient backend systems that support critical business needs Participate in system design and architecture reviews to influence technical direction Drive software quality through code reviews, testing, and continuous integration Contribute to a … cause analyses Continuously learn and grow in your engineering craft and domain knowledge Participate in an on-call rotation to ensure swift resolution of any production outages involving your systems Your Profile Essential Skills/Knowledge/Experience (Up to 10, Avoid repetition) 7+ years of professional experience Recognized technical authority with the ability to influence system architecture across More ❯
discipline, and a passion for engineering excellence. The ideal candidate will bring recent hands-on Golang experience, advanced knowledge of AWS and Kubernetes, and a pragmatic approach to designing systems that can scale, evolve, and remain resilient under real-world pressure. What you'll be doing: Leading and scaling a technically advanced team responsible for building and productionising a … mission-critical backend platform. Architecting and maintaining high-availability, data-intensive systems across AWS with strong observability and monitoring foundations. Collaborating with cross-functional teams to integrate APIs and services, maintaining clean architecture principles. Driving technical quality through mentorship, test-driven development, and modern CI/CD practices. Contributing to roadmap planning and strategic decision-making alongside senior engineering … leadership. What you'll bring: Proven engineering management experience within complex, distributedsystems environments. Strong hands-on knowledge of Golang, AWS, and Kubernetes. Experience delivering production systems handling large datasets. A structured approach to team performance, continuous improvement, and delivery excellence. Confident communicator capable of aligning engineers, stakeholders, and business goals. Nice to have: Exposure to OpenSearch More ❯