Lead Software Engineer | DistributedSystems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributedsystems? Looking to join a company who are solving genuine problems that … they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributedsystems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from 0-1, solving ambiguous and … complex challenges. Experience working on software infrastructure or building Cloud native software using Kubernetes. Understanding of systems design and Open Source components. If you have knowledge of building virtual machines - Virtual servers, virtual networking or network programming - that's a plus... but definitely not needed! If this sounds like you, feel free to apply and I can run through More ❯
not ticket-ticking. You’ll improve scalability, evolve architecture, and still ship. I like that balance. Less pontificating, more building. What you’ll do Design and build reliable, scalable systems that hold up under load. Lead on architecture decisions. Pick the right pattern for the problem. Mentor engineers. Model high-quality code and thoughtful reviews. Ship usable product. Measure … impact. Iterate quickly. What you’ll bring Senior to Staff-level experience building distributedsystems at scale. Strong technical depth across backend and either frontend or data. Pragmatic problem solving. You know when to go simple and when to go deep. A genuine interest in tech that helps people. I think that matters here. Package and ways of … to share the full brief and talk through fit. Senior Software Engineer London, Staff Software Engineer, Principal Engineer, Fintech jobs London, Python, TypeScript, React, Svelte, PostgreSQL, Snowflake, AWS, scalable systems, distributedsystems, hybrid jobs London #hiring #softwareengineering #seniorsoftwareengineer #principalengineer #staffengineer #fintech #londonjobs #python #react #typescript #aws #postgresql #snowflake #careers More ❯
The Company stackspell labs, Inc. is a venture-backed startup (strategically in stealth) building the AI-native abstraction layer for enterprise software. We’re reimagining how complex enterprise software systems/platforms (e.g., SAP, Salesforce, Workday, Dynamics, etc.) are extended, integrated, configured, and operated by AI agents. Think Lovable meets Terraform for enterprise software. Our core product is a … gap between enterprise governance and AI-native velocity. The Role You’ll own the end-to-end development of Stackspell’s core platform: designing, coding, deploying, and hardening the systems that make AI-native enterprise engineering possible. Your work blends full-stack development, platform architecture, and applied AI , turning research concepts into production-grade infrastructure. You’ll be hands … on across the stack, from TypeScript and React to orchestration, distributedsystems, and AI agent tooling, ensuring everything you build is secure, observable, and enterprise-ready. This role demands both breadth and depth ; the curiosity of a researcher and the precision of a production engineer. Your Profile You thrive at the intersection of AI, systems thinking, and More ❯
Job Role: Linux Production Engineer Location: London Salary: Up to £400k Would you be interested in joining a high-performance trading firm at the forefront of low-latency systems and AI infrastructure? You’ll play a key role in designing and maintaining the open-source proprietary technology that powers large scale ML and AI workloads. This firm invests heavily … in engineering, giving its Linux and systems specialists an unrestricted technology budget to innovate across performance critical environments. Responsibilities: Design, develop, and monitor tools supporting the firm’s production trading environment Collaborate across engineering teams to analyse and troubleshoot Linux systems Provide high-level operational support across distributedsystems Contribute to ongoing improvements in reliability, latency … scalability Qualifications: Linux expertise with a solid understanding of networking and containerisation Proficiency in at least Python Experience with observability tooling Proven track record in designing and maintaining highly distributedsystems Apply now for a confidential chat More ❯
buckinghamshire, south east england, united kingdom Hybrid / WFH Options
Rightmove
to consumers, our partners and all our stakeholders across the UK property market. You'll be at the heart of a greenfield opportunity - building, deploying, and operating machine learning systems that leverage Rightmove's data at large scale. You'll have the opportunity to shape best practices, own and grow the ML Ops discipline, and help us move from … Engineer might involve; Designing, building, and maintaining ML pipelines for training, deployment, monitoring, and retraining at scale. Working with data scientists to take models from development to production-grade systems, ensuring scalability, reproducibility, and robustness. Automating feature engineering and data pipeline processes, ensuring reproducibility and auditability. Implementing monitoring and observability to detect drift, bias, and performance degradation, and setting … production and automating retraining as needed. Sharing knowledge across the data and AI community at Rightmove. We're looking for someone who; Has impactful experience deploying and maintaining ML systems in production, ideally in larger, mature organizations or teams operating at significant scale (e.g., web-scale, distributedsystems, cloud-native environments). Brings expertise in MLOps: CI More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Investa
we’re now looking for an extremely strong Senior Software Engineer to strengthen our engineering team as we scale. You will have extensive commercial experience designing, building and maintaining systems used in critical services or those handling significant volumes of activity. You will play a crucial role in building key parts of our platform and apps, ensuring the robustness … per week in our central London office, offering the opportunity to build a new options trading platform. What the role involves Designing, building, and maintaining robust, scalable, and secure systems for critical services Continually improving system performance, reliability, and security Collaborating with cross-functional teams to build a class-leading product Mentoring and guiding engineers, fostering a culture of … Go and others Highly driven by technology with experience across multiple platforms Familiarity with serverless technologies (AWS, Azure or GCP) Strong understanding of system architecture, event-driven design and distributedsystems Product-minded and able to work to solutions that are tightly aligned with the product goals Driven and committed to helping grow the organisation Your background Proven More ❯
ll do: 💻 Develop and maintain scalable, data-driven applications in Java 🛠️ Lead on requirements, design workshops, and solutioning 🤝 Mentor junior engineers and share best practices ☁️ Implement & optimise microservices and distributedsystems on GCP (GKE, PubSub, BigQuery, Dataflow) using Docker & Kubernetes 🔄 Build and manage efficient data pipelines with streaming tech + relational/NoSQL databases ✅ Ensure high quality through … and Git 🕵️ Troubleshoot, propose improvements, and stay ahead of emerging technologies 💡 What you’ll bring: 🔑 Strong Java & OOP experience 📊 Background in data platforms, frameworks & streaming technologies 🧩 Familiarity with microservices & distributedsystems ☁️ Exposure to GCP (GKE, PubSub, BigQuery) 🗄️ Experience with relational/NoSQL databases 🐳 Proficiency with Docker & Kubernetes 🔄 Solid understanding of engineering best practices (CI/CD, Git, testing More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Client Server
quality, high-impact releases. You'll be working with a modern, cloud native tech stack using Java, Spring Boot, AWS, Kafka and CI/CD to build highly scalable, distributedsystems with 24/7 availability. Location/WFH: There's a hybrid model with two days a week work from home, when you are in the office … range of facilities including roof terrace, restaurant and break out areas. About you: You have strong technical and people leadership skills You have advanced experience of building cloud-native, distributedsystems using Java and Spring Boot You have a strong knowledge of AWS including Amazon EKS You have experience with Kafka and event driven architectures You're collaborative More ❯
Oxfordshire, Milton Hill, United Kingdom Hybrid / WFH Options
Mars Recruitment
with tools such as CMake, GIT (or other source code control system), a bug or issue tracking system, and debuggers Experience of developing complex software applications Experience developing control systems Python Distributedsystems Database interaction/SQL queries Cloud infrastructure (e.g. Azure/AWS) Our client is offering a hybrid working arrangement with 3 days in their More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Paradigm Talent
pushing the boundaries of computational biology, combining machine learning, cloud infrastructure, and scientific research to accelerate discoveries in life sciences. As a Staff Backend Engineer , you’ll build the distributedsystems and data infrastructure that power the lab’s next-generation biology platform. From model serving to real-time data processing, your work will form the backbone of … Collaborate across disciplines , working with ML engineers, biologists, and platform teams to ensure seamless integration between computation, data, and science. You should have Deep experience building and scaling backend systems and distributed applications . Strong coding skills in Python , with an understanding of performance tuning and concurrency. Hands-on experience with Kubernetes , AWS , and modern cloud infrastructure . … systems. Knowledge of scientific or biological computing environments . This is a rare opportunity to join a deep-tech AI lab where backend engineering meets scientific discovery, building the systems that let machine learning models and experimental biology evolve together. If you want to design the infrastructure behind a platform that could change how we understand life itself, we More ❯
/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering culture. What You'll Be Doing: Build and scale … design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributedsystems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL and relational database skills More ❯
slough, south east england, united kingdom Hybrid / WFH Options
NonStop Consulting
On-site) Location: London, UK Type: Full-time | Permanent Salary: Competitive + equity + benefits Are you a seasoned Rust Engineer with a passion for building high-performance, reliable systems? We’re looking for an experienced Senior Rust Engineer to join our London team and take ownership of critical backend components that power our next-generation platform. What You … ll Do Architect, design, and implement core systems in Rust Lead by example — write clean, efficient, and idiomatic Rust code Mentor junior and mid-level engineers, sharing best practices in systems design and Rust development Collaborate with cross-functional teams to deliver scalable, secure, and fault-tolerant applications Drive performance tuning, code reviews, and architectural improvements across the … stack What We’re Looking For 5–8+ years of professional software engineering experience 3–5+ years of hands-on experience with Rust in production environments Strong understanding of systems programming , concurrency , networking , and low-level performance optimisation Experience with microservices , distributedsystems , or blockchain technologies is highly desirable Familiarity with Linux systems , CI/CD More ❯
to-end ownership + product influence 🌍 Flexible location (London/Athens hubs) Key Responsibilities Architect and implement the backend platform for data processing, search, and advanced reasoning Design scalable systems and APIs for data-intensive, low-latency workflows Optimize database interactions for high-speed visual search and reasoning Manage cloud infrastructure (compute, networking, storage, security, observability) Set up CI … first approach: asking “why,” not just “how” What You’ll Need Essential Skills Startup Mindset: Bias for action, ownership, comfort with ambiguity Backend Development: Python (FastAPI, Flask) + microservices DistributedSystems: Scaling high-volume data systems Cloud: AWS/GCP/Azure (ECS/EKS, S3, Lambda, IAM or similar) Databases: PostgreSQL + strong data modeling Containers … Vector search (Pinecone, pgvector, Weaviate, Qdrant etc.) Video ingestion pipelines & codecs 💡Don’t worry if you haven’t used these exact tools. If you’ve built and scaled similar systems, we’d love to hear from you. Next Steps Apply here or email us at jobs@inferity.ai with your CV, GitHub, or just a note on why this role More ❯
the messaging service. Required Skills & Qualifications: 3+ years of experience administering Solace PubSub+ messaging systems. Strong background in production support , preferably in a 24x7 enterprise environment. Experience working with distributedsystems over WAN , with an understanding of networking, latency, and failover strategies. Solid experience with Prometheus and Grafana for system monitoring and alerting. Proficiency in troubleshooting message delivery … persistence, and topic routing. Experience with capacity management , performance tuning, and system scaling. Familiarity with Linux/Unix systems and scripting (Bash, Python, etc.). Strong analytical and problem-solving skills, with attention to detail. Excellent communication and collaboration skills. Nice to Have: Experience with containerized environments (Docker/Kubernetes). Exposure to other messaging platforms (Kafka, RabbitMQ, MQ … critical applications. Exciting opportunity to work with a wide array of technologies. Chance to further develop your programming skills while administering and supporting one of the most advanced messaging systems available in the market. More ❯
as needed Develop effective working relationships with development teams both internal to HMRC and with Third Party suppliers Familiar working within an Agile working environment Develop and maintain lightweight systems documentation Mentor junior team members Essential Skills: Experience with Enterprise Jenkins to create reusable pipelines across projects Understanding of the Linux Operating System, standard network protocols and security hardening. … Experience with unit testing and automated testing tools (such as ReadyApi, Cucumber etc.) Familiarity with microservices architecture and container orchestration with Kubernetes (Preferably EKS) Experience in managing and scaling distributedsystems in AWS cloud environment across multiple environments Experience with deploying, supporting and supervising new and existing services, platforms and application stacks Experience in defining quality gates (integrating More ❯
as needed Develop effective working relationships with development teams both internal to HMRC and with Third Party suppliers Familiar working within an Agile working environment Develop and maintain lightweight systems documentation Mentor junior team members Essential Skills: Experience with Enterprise Jenkins to create reusable pipelines across projects Understanding of the Linux Operating System, standard network protocols and security hardening. … Experience with unit testing and automated testing tools (such as ReadyApi, Cucumber etc.) Familiarity with microservices architecture and container orchestration with Kubernetes (Preferably EKS) Experience in managing and scaling distributedsystems in AWS cloud environment across multiple environments Experience with deploying, supporting and supervising new and existing services, platforms and application stacks Experience in defining quality gates (integrating More ❯
for both technical and non-technical stakeholders. Skills and Expertise Over 5 years of experience in full-stack software engineering. Expertise in designing and developing scalable web applications and distributed systems. Proficient in software architecture, containerization, and cloud platforms including AWS, Azure, and GCP. Experienced in leading cross-functional teams, mentoring engineers, and fostering a strong engineering culture. Enthusiastic More ❯
diligence industry with our market-leading product. Whether you’re in engineering, data science, product, AI/ML or infrastructure, you’ll be solving hard, high-impact problems: scaling distributedsystems to fuel explosive growth, making sense of multilingual and unstructured data, applying AI/ML to real-world risk, and delivering insights that organisations can trust in … directly with our Head of Engineering , you will play a key role in shaping the future of our product. This position involves a mix of backend and frontend development, systems design, and collaborative problem solving across the stack. We are seeking someone with a strong background in modern web development and microservice architecture, and a mindset for clean, maintainable … re interested in: Experience working lower in the stack, e.g., databases, infrastructure, Kubernetes, or observability tooling. Exposure to CI/CD tooling Interest in natural language processing, AI, or distributed systems. Here’s our promise to you: We are going to work with you – to build a rewarding and fulfilling career with the opportunities, challenges and resources you need More ❯
a Java Quant Developer to help evolve a 24/7 OTC trading stack. You’ll work alongside experienced traders and researchers to build cutting-edge pricing and execution systems for FX and Crypto markets. 🔍 What You’ll Do • Develop and optimize OTC client pricing frameworks • Design and backtest Alpha Signals for market execution • Enhance trade execution efficiency and … system performance • Implement robust risk management and stress-testing tools 🎯 What You Bring • 5+ years Java (OOP, low-latency systems) • 4+ years FX or Crypto trading experience • Python (NumPy, Pandas, SciPy) • SQL or time-series DBs • Linux & distributedsystems expertise • Strong communication & market intuition ✨ Bonus Skills • KDB+/Q, Haskell, or other functional languages • Machine learning (scikit … learn, etc.) • Quant tools & mathematical background • Docker, Kubernetes, AWS 📍 Location : London (1 remote day per week) 💼 Type : Full-time | Competitive comp + performance bonus Ready to build systems that move markets? Apply now or DM for more info. More ❯
Us: We’re a VC-backed stealth-mode company building behavioural AI solutions for the retail industry. Our platform is designed from the ground up — no legacy, no patchwork systems — just a clean slate and a clear vision. Our mission is to bring the intelligence of modern machine learning directly to the in-store shopping experience. Role: We’re … a backend designed for scale & flexibility. Responsibilities: Design and implement reactive, real-time web interfaces that help manage & redefine what is possible with in-store content personalisation Contribute to distributed, event-driven backend services connecting our web experience with information from remote devices and external data sources. Build and document APIs (OpenAPI/AsyncAPI) for mobile and web clients … with a variety of storage technologies (eg. Postgres, Mongo, Redis, Object) Experience with async and bi-directional communication protocols and patterns (eg. WebSockets, SSE) Designed and implemented event-driven distributedsystems (eg. Kafka/Pulsar, RabbitMQ, MQTT, or similar) Experience with container orchestration and service containerisation (Kubernetes, Docker) Built and deployed services on any major cloud providers' services More ❯
Us: We’re a VC-backed stealth-mode company building behavioural AI solutions for the retail industry. Our platform is designed from the ground up — no legacy, no patchwork systems — just a clean slate and a clear vision. Our mission is to bring the intelligence of modern machine learning directly to the in-store shopping experience. Role: We’re … time backend services that power them. You’ll work across the backend stack, real-time data flows and APIs on a backend designed for scale & flexibility. Responsibilities: Contribute to distributed, event-driven backend services connecting our web experience with information from remote devices and external data sources. Build and document APIs (OpenAPI/AsyncAPI) for mobile and web clients … with a variety of storage technologies (eg. Postgres, Mongo, Redis, Object) Experience with async and bi-directional communication protocols and patterns (eg. WebSockets, SSE) Designed and implemented event-driven distributedsystems (eg. Kafka/Pulsar, RabbitMQ, MQTT, or similar) Experience with container orchestration and service containerisation (Kubernetes, Docker) Built and deployed services on any major cloud providers' services More ❯
opportunities, join us, and build real world value. DESCRIPTION As an Engineering Manager in our Finance Primitives organization, you'll play a critical role in owning and evolving the systems that keep the financial engine of the company running. This team sits at the heart of our infrastructure—responsible for bank integrations, payment connectivity, and a suite of business … accuracy of the entire business. This is a high-impact role ideal for someone who thrives in complex domains, values precision, and is motivated by the challenge of building systems that underpin the company’s trust and reliability. WHAT YOU’LL DO: Lead and grow a team of engineers responsible for building and maintaining bank integrations, payment pipelines, and … financial APIs. Own the architecture and operational excellence of business-critical systems with high reliability and availability requirements. Collaborate with stakeholders in Product, Finance, and Compliance to prioritize features, support audits, and ensure alignment with business goals. Drive strategic decisions around vendor integrations, financial data flows, and secure handling of sensitive data. Champion engineering best practices including testing, monitoring More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Axiom Recruit
support growth and best practices. The Candidate 5+ years’ software engineering experience , ideally in fintech, banking, or payments. Strong backend skills with Node.js (NestJS a plus), TypeScript, SQL, and distributed systems. Experience with event-driven architecture (Kafka, Google Pub/Sub) and modern CI/CD pipelines. Frontend development expertise with Angular or similar frameworks. At least an understanding More ❯
and provide strategic oversight for FinOps practices, unit economics tracking, and the maintenance of a transparent risk register and remediation plans. Execution and delivery Lead disciplined engineering execution across distributed in-house and outsourced teams. Champion 24/7/365 platform operations with SLAs, capacity planning, incident response and post-mortems Implement structured software release governance, migration frameworks … within B2B SaaS, telecoms, fintech, or infrastructure platforms. Demonstrable experience of defining and executing an engineering strategy aligned with Company goals Proven track record of leading and scaling globally distributed engineering teams (50 – 200), 24/7/365, including outsourced/ODC partners and development partners. Experience blending in-house and partner teams without loss of quality or … Sales, Customer Success, and external customers: evidence of constructive trade-offs with a CPO/Product leaders; clear communication to execs/Board Knowledge Cloud-native SaaS on AWS, distributedsystems, data consistency & resiliency; identity and access patterns. Telecoms/device ecosystem and integrations (operators, OEMs), enterprise security and compliance expectations. Cost optimisation and unit economics for cloud More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Miryco Consultants Ltd
DevOps, and data engineering to deliver end-to-end functionality that meets regulatory and business requirements. Leverage modern cloud services (AWS, Azure, or GCP) to deploy, monitor, and scale distributedsystems in production environments. Establish and uphold engineering best practices, including CI/CD pipelines, automated testing, and peer code reviews, to ensure code quality, reliability, and auditability. More ❯