Rust developer with strong analytical skills and a background in mathematics, physics, computer science, or engineering. A passion for technology and software development is essential. Experience with low-latency systems is a plus, but not required. Candidates should be in London or willing to relocate for in-person collaboration. You will directly impact our core infrastructure, working closely with … and risk management **Technical Skills Required** - Strong Rust programming skills (minimum 2 years) - Experience with latency - sensitive applications - Ability to write high-performance multi-threaded code - Familiarity with scalable distributedsystems and basic SQL - Proficient in Linux/Unix, AWS, Git, and Docker Please get in touch if interested or know anyone who would be More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Gravitas Recruitment Group (Global) Ltd
Location : Hybrid, 2 days pw, London Tech stack : Node.js, TypeScript, PostgreSQL, AWS As a Senior Backend Engineer, you’ll be building and scaling the core systems that power payments for thousands of small businesses across the UK. You'll work closely with the product, frontend, and operations teams to deliver secure, high-performance services that are reliable at scale. … significant influence over our architecture and technical decisions as we scale our platform. Essentials for this role: 5+ years backend development experience, with Node.js and TypeScript Strong understanding of distributedsystems, APIs, and microservices Experience working with relational databases, particularly PostgreSQL Familiarity with cloud infrastructure (AWS) and CI/CD pipelines Security-conscious mindset, especially working with financial More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Experis
are reimagining how enterprises interact with language and intelligence. This is your chance to work on cutting-edge LLMs , shape the future of AI-powered applications , and help architect systems that are as elegant as they are powerful. 🛠 What You’ll Be Doing Build and deploy LLM-based applications that are fast, scalable, and production-ready. Collaborate with a … world-class team of engineers, researchers, and product thinkers to bring AI features to life. Design and maintain retrieval-augmented generation (RAG) and agentic systems that power real-world use cases. Stay ahead of the curve by experimenting with the latest in AI research and tooling—and bring those ideas to production. Own the full lifecycle of AI systems … needs into elegant, AI-driven solutions. 🌟 What You Bring 5+ years of experience in software engineering and AI/ML development. Deep proficiency in Python and experience building scalable, distributed systems. Hands-on experience with LLMs , ML lifecycle tools (like MLflow, Weights & Biases), and cloud deployment . A strong grasp of machine learning algorithms , model development, and evaluation techniques. More ❯
of the individuals you work with across the organization. Huge plus if you have expertise in Payments, IaaS, PaaS, serverless technology, CI/CD, NoSQL databases, microservices APIs, and distributedsystems operations in a DevOps model. Technical program delivery experience including time developing and testing software. More ❯
Act as a trusted advisor to C-level stakeholders, providing strategic direction on emerging technologies such as IoT, machine learning, event-driven architectures, and cognitive services. Design scalable, resilient systems using modern cloud platforms (AWS, Azure, or GCP), leveraging IaaS, PaaS, and SaaS solutions. Provide technical assurance and mentorship to agile delivery teams, ensuring architectural coherence and successful delivery. … modern and emerging data/AI technologies across architecture patterns, data platforms, analytics, and machine learning. Demonstrated experience designing, building, and deploying enterprise-scale, data-intensive applications—preferably across distributed systems. Proven ability to lead architecture for cloud-native solutions, using at least one major cloud provider (AWS, Azure, GCP). Experience integrating data using messaging systems, event More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oliver Bernard
experience developing in C#, .NET Core Strong understanding of APIs using ASP.NET, MVC, Web API, etc. Experience working on Event Driven Architectures and Event Sourced Architectures Solid understanding of distributedsystems design, resilience, and cloud-native architecture patterns. Hands-on experience with Platform-as-a-Service (PaaS) cloud environments. Proficiency in continuous delivery and infrastructure as code. Background More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Formula Recruitment
that powers their rapidly expanding retail media platform. Why This Role? Be part of a pioneering product that blends digital, data, and physical retail. Help build and optimise data systems for thousands of in-store digital touchpoints. Join a cross-functional global team at the forefront of retail innovation. Work with a modern cloud-based stack and contribute to … Python and data manipulation libraries. Highly experienced with SQL and NoSQL databases. Experience working with cloud-based data tools (ideally GCP). Knowledge of ETL pipelines, data modelling, and distributed systems. An independent, solutions-oriented mindset with strong collaboration skills. Bonus Experience in retail, media, or IoT environments. Experience with Kubernetes, Docker, Cloud Functions More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
product based mindset and commercial acumen You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures You have experience of working on scalable, distributedsystems You're collaborative with Agile team experience What's in it for you: As a Golang Developer you will receive a competitive package: Salary to £110k Hybrid More ❯
ensure alignment between technical delivery and business goals. Act as a technical liaison between teams to ensure clear communication and collaboration. · Architectural Oversight: Ensure that the technical architecture of systems across front-end, back-end, and AI layers is scalable, maintainable, and well-integrated. · Continuous Improvement: Promote best practices in software engineering and AI development, driving initiatives around code … or a related field. · Extensive experience with Generative AI technologies, including large language models (LLMs) and natural language processing (NLP). · Familiarity with cloud platforms (AWS, Azure, GCP) and distributed systems. · Experience in both SaaS and enterprise environments. · Strong leadership skills with a track record of developing high-performing engineering teams. · Knowledge of ethical AI practices and an interest More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Stanford Black Limited
DistributedSystems Engineer - Global Quant Trading Firm | Up to £400k TC A globally recognised and fast-growing quantitative trading firm are searching for a DistributedSystems Engineer to help design and optimise their distributed computing environment. You’ll be working in a highly complex and technical environment, contributing to the performance and scalability of large … scale systems that underpin the firm's quantitative research and trading platforms. The team has a deep engineering culture, flat structure, and a strong focus on technical excellence. Below I have included a breakdown of the role, company, and requirements. Please review and if the opportunity seems like a good fit share your CV! Role: Architect and optimise large … scale compute-intensive workloads spanning significant numbers of nodes and concurrent tasks Design, build, and manage systems with tools like Ray and YellowDog Optimise application performance on distributed platforms Provide architectural guidance on distributed computing design and development Drive efficiency and scalability across the platform, with a focus on ML pipeline execution Company: Technology-led culture – Drives More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
Role: DistributedSystems Software Engineer - Up to £190k + Bonus Salary: Up to £190k + Bonus Location: London (Hybrid) Skills: Language agnostic, just need to be a keen technologist (Ideally experienced in Rust, Python or C++) This firm is an elite company with high tech standards who have previously set tech world records. They are made up of … to the limits. They’ll find the best team to suit your skillset/interests but you could be working on: • Designing and developing scalable, tested and production grade distributedsystems • R&D work for functional programming; either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml • Building out Machine Learning Infrastructure More ❯
as well as being comfortable shaping architecture across a complex estate while collaborating closely with delivery teams. You’ll work at the heart of a major transformation programme: simplifying systems, scaling cloud adoption (GCP), and building the foundations for the future which includes early-stage work in AI. You’ll guide platform and application teams on engineering best practices … and help create smarter, more sustainable technology. What you'll be doing: Leading strategic architecture decisions for a large, distributed environment Influencing across engineering, architecture, and delivery functions Working on cloud-first platforms, distributedsystems, and big data challenges Partnering with senior leaders to shape and evolve tech roadmaps Helping drive change without the need for direct More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Realm
London—to build and refine a core product that demands precision and speed (think execution times in milliseconds). You’ll dive into hands-on development of low-latency , distributedsystems using Rust , while also building a broader leadership-focused role as the team expands. This is a chance to shape a critical piece of infrastructure from the … integrations, and regulatory demands—all part of an ambitious roadmap spanning new geographies and domains. Who You Are: 7+ years of software engineering experience, with a strong foundation in systems programming (Rust preferred, C++ ideal, or Java expertise welcome) Proven ability to lead & inspire Hands-on experience building distributed, high-performance systems A pragmatic problem-solver who … rare opportunity to join a company at a pivotal moment, working on a core product that powers their success. If you’re an engineering leader with a passion for systems-level work and a track record of getting things done, then please apply here More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Generative
they're now looking for a Founding Engineer to help shape the future of this platform. You will work directly with the founding team to design and build core systems from the ground up. If you thrive in ambiguity, take full ownership, and care about building things that actually work —this one’s for you. What you'll do … Ship full-stack features using modern tools (Python, TypeScript, FastAPI, Node.js, etc.) Rapidly prototype, test, and iterate based on user feedback Design secure, scalable cloud-native systems Collaborate on product roadmap and tech strategy Contribute to AI-first tooling (including code-generating agents) You'll thrive here if you: Have built and scaled products at startups or in high … growth teams Are fluent in Python and JS/TS and familiar with modern frameworks Have taken products from 0-to-1 Know your way around distributedsystems and cloud infra (AWS, GCP, etc.) Are excited about the potential of AI/ML in real-world systems The Environment Remote-first (UK & EU-friendly) Flat structure, fast More ❯
an opportunity to join a small, high-caliber team building a new class of cloud-native data infrastructure from scratch. This Will Offer You: The opportunity to tackle deep systems-level engineering challenges at scale In-person collaboration in a fast-paced, high-ownership startup environment Competitive compensation ($200–300k in the US/£120–150k in the UK … equity, and a 7+ year runway A direct hand in shaping a platform at the intersection of systems, storage, and machine-scale data Full visa sponsorship and relocation support to the UK or US Responsibilities: Architect and build core components of a high-performance data platform Design storage engines, optimize file formats, and develop distributed system architecture Improve … to support internal tools and customer-facing capabilities Contribute to launch-readiness by helping productionize features and polish workflows You Will Need: 5+ years of experience building backend or systems-level software Strong programming skills in Rust , C , or C++ Solid understanding of operating systems, file systems, and storage internals Experience working with modern data formats or More ❯
City of London, London, United Kingdom Hybrid / WFH Options
X4 Engineering
to meet fast-growing demand. As part of this journey, they’re hiring Backend Engineer's to design and scale robust APIs, integrate with a diverse range of banking systems, and shape the future of programmable finance infrastructure. Key Requirements: A technical degree (BSc/MSc) in Computer Science, Software Engineering, or a related discipline. Hands-on experience developing … production systems using Elixir or Erlang. Familiarity with functional programming paradigms and best practices. Exposure to frameworks like Phoenix, LiveView, or OTP—or a willingness to get up-to-speed quickly. Proven experience designing and maintaining APIs. Distributedsystems experience. A genuine enthusiasm for the Elixir ecosystem—whether through side projects, community events, or writing/sharing More ❯
trading and technology teams to deliver impactful, scalable software in a fast-paced, data-rich environment. Your key responsibilities will be: Lead the design and development of scalable backend systems using Python (and/or Go), contributing to a real-time trading platform. Collaborate with cross-functional teams to translate complex business needs into technical solutions and architectural decisions. … oriented engineering culture. Contribute to the long-term technical roadmap, balancing innovation with robust delivery in a rapidly changing environment. Successful applicants will have: Extensive experience developing production-grade systems in Python and working with distributedsystems at a Trading Firm, Hedge Fund or similar. Excellent prior experience contributing to major technology/system architecture decisions A More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Enigma
REST APIs, WebSockets, and the DOM. You are comfortable operating across the stack, with strong knowledge of relational databases, web security best practices, and authentication. You have experience architecting distributedsystems and deploying to cloud services using tools like Kubernetes and AWS. Bonus Points Experience with 3D rendering (e.g., WebGL). Deep knowledge of modern UI frameworks (e.g. … database schemas, optimize data storage, and support analytical workflows. Implement robust testing infrastructure across unit, functional, and load testing. Collaborate with infrastructure and DevOps teams to streamline deployments. Debug distributedsystems running in cloud environments. Address technical debt and continually refactor for maintainability and performance. What We Offer Competitive compensation and benefits Private health insurance Retirement plan contributions More ❯
doing: Building and scaling backend services using Node.js and TypeScript + PHP (must be open to use this) Leveraging AWS and event-driven architecture to create robust, high-performance systems Collaborating with cross-functional teams to ship fast and learn faster Owning your work and helping to shape the technical roadmap What we’re looking for: Solid experience in … backend development with Node.js and TypeScript Proven ability working with AWS and modern distributedsystems PostgreSQL CI/CD Docker Product Development experience - ideally within a scale up/Series A Startup experience is a bonus — you’re comfortable with autonomy and speed A product mindset: you care about the "why" as much as the "how" Why this More ❯
latency trading systems. Implement and enhance trading strategies and execution algorithms. Collaborate with traders and researchers to identify and deliver technology solutions that drive performance. Maintain and improve existing systems to ensure robustness, scalability, and efficiency. Apply performance profiling, optimisation, and debugging techniques to improve system performance. Stay ahead of the curve by evaluating and implementing the latest technologies. … preferred), with a deep understanding of object-oriented programming and multi-threading. Solid understanding of low-latency system design and performance optimisation. Experience with network programming, concurrency, and distributed systems. Strong analytical and problem-solving skills, with a passion for tackling complex technical challenges. A proactive approach to development with a focus on quality and innovation. Experience in financial … markets, trading systems, or high-frequency trading is advantageous but not required. What’s on Offer: Opportunity to work on state-of-the-art technology and solve challenging problems in a dynamic industry. Competitive compensation package, including performance-based bonuses. Collaborative environment with a strong emphasis on innovation and continuous learning. Access to cutting-edge tools and technology to More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Hunter Bond
at an elite quant trading firm or similar company of equivalent scale/complexity. In this high performance computing team, you will be responsible for building low-level programming, distributed systems. Your experience will be at scale in advanced C++. Ideally Computer Science Degree or similar discipline with 1st class grade Commercial experience in C++ Software Engineering, performance software More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Balance Talent
Hybrid Type: Full-time - Permanent Salary: Six-figure salary + benefits The headlines: A high-growth consultancy is seeking an experienced Senior Test Manager to lead strategy across complex, distributedsystems in a regulated industry setting. This is a strategic test leadership role supporting large-scale transformation programmes, involving integration-heavy platforms, data pipelines, and compliance-driven technology … estates. The successful candidate will guide distributed QA teams, shape automation-led strategies, and ensure test coverage aligns with regulatory expectations, system design, and user confidence. You’ll be the kind of person who doesn’t just “own the test plan” you’ll understand the entire E2E system at both the low-level detail and how the whole solution … of freedom to make this role truly yours, with minimal restrictions and an exciting roadmap ahead. You’ll Thrive Here If You: Have lead test programmes across complex, regulated systems Think like an architect, but act like a delivery leader Are confident guiding teams in automation-first environments (CI/CD, shift-left approaches) Have worked on integration-heavy More ❯
be a strong backend engineer with exposure to data pipelines and the ability to think critically. You will be expected to have deep Python knowledge and experience with highly distributedsystems, dealing with large volumes of data – some elements of data science would be a plus. Interested in joining the hub of technology and business? Get in touch More ❯
and provide operational insights to Design and Product teams to incorporate supportability considerations into feature development. Qualifications (Text Only) In-depth technical experience in software engineering, network engineering, or systems administration. Operational experience in improving Service Reliability, Availability, and Performance. Ability to navigate ambiguity in a fast-paced environment. Systematic problem-solving skills, effective communication, and curiosity. Expertise in … analyzing, troubleshooting, and automating root cause analysis and incident mitigation in large-scale distributed systems. Willingness to travel to customer sites in South East UK. Preferred Qualifications Prior HPC knowledge. Experience influencing product architecture and roadmaps to prioritize supportability for customers. Other Requirements Must meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud Background More ❯