Distributed Systems Jobs in England

126 to 150 of 513 Distributed Systems Jobs in England

Software Engineer

Manchester, Lancashire, United Kingdom
Interactive Investor
what we believe is right for our customers, our teams, ourselves and interactive investor. Role Purpose The role is to design, build and support highly scalable, highly available, performant distributed applications to support our web, mobile and business platforms. We are looking for a developer who is excited at building cloud based applications to deploy small change often. You … environment Experience of supporting the critical applications of a customer facing digital business. Proven experience working autonomously and owning assigned project deliverables Experience of supporting business critical solutions and systems running on cross-platform technology stacks in a production environment Experience delivering change through Build, Dev and QA to Production, using automation Technical Skills Java Development including Domain Driven … Design, Test Driven Development and tech training presentation skills. Kafka, Mongo, Elastic Search and Redis Architecture and Design Skills Distributed Systems and architectural experience of microservices, event driven architectures and serverless. AWS Cloud including step functions, lambda and general AWS architecture Expertise in DevOps and containers environments including Kubernetes . Excellent software development, software architecture and technical delivery More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Analytics Front Office

London, United Kingdom
P2P
and asynchronous dispatch. We often reach for Python to build smaller services and frequently interact with analytics libraries in C++. Responsibilities Design, implement and operate low latency risk analytics systems as part of a highly capable team . D ecompose complex functional requirements into coherent service designs that are efficient, simple to operate , and can be changed reliably . … Be a capable mentor who is eager to contribute their unique knowledge and perspective to advance the team's capabilities . Required qualifications Extensive experience designing & operating low latency distributed systems at scale for critical business functions. Extensive experience in testing & test automation Fluency in functional and object -oriented programming languages . Competency in using Git, CI/ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Core Banking (London)

Highbury, Greater London, UK
Hybrid / WFH Options
Starling Bank
approach to third-party software. We believe in simple solutions adhering to Clean Code principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. We're looking for engineers with at least 6+ years of experience. Our Core Tech Stack The … JDBI, Flyway TeamCity for CI/CD Terraform and Grafana The Team: The Core Banking group is seeking passionate engineers ready to tackle complex challenges and contribute to foundational systems, powering modern banking, that process millions of transactions daily, ensuring financial integrity and regulatory compliance. It's a great opportunity to dive deep into the mechanics of banking, solving More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Close Brothers
/simulations to enable informed decision-making. Evaluates software designs to ensure adherence to standards and identifies corrective action. Ensures that the software design balances functional, quality, security and systems management requirements. Ensure that all governance and compliance requirements are adhered to and all reporting and reviewing activities required by the regulatory bodies are carried out to the standards … of DevOps practices and pipelines. IT IS NOT ESSENTIAL BUT IT WOULD BE GREAT IF YOU HAVE: Java Server Faces (JSF)/Primefaces experience Event-driven architectures, DDD, CQRS, Distributed systems experience. Understanding of cloud services. We are an inclusive organisation and committed to ensuring our recruitment process is as accessible as possible to everyone. We will make More ❯
Employment Type: Full-time
Posted:

Lead Backend Developer (sports exchange)

England, United Kingdom
Krila Consultancy
they need top engineering talent to make it happen. About the Role We're looking for a senior backend developer (language agnostic) with deep knowledge in designing high-performance, distributed systems . You'll work in a core product team focused on building scalable, event-driven architectures that power millions of transactions across casino, sportsbook, and exchange products. … on Rails Messaging & Stream Processing: gRPC, RabbitMQ, NATS Jetstream Datastores: Redis, ClickHouse, PostgreSQL, MongoDB Cloud & Infra: Docker, Kubernetes, CI/CD pipelines Architecture: Microservices, real-time APIs, event-driven systems What You'll Do Architect and develop backend systems for real-time sports exchange services Design high-throughput, low-latency services Work with cross-functional teams to deliver … system design discussions, and performance tuning Mentor other engineers and help define technical best practices What We're Looking For 5+ years of backend experience in complex, high-performance systems Proven expertise in at least one of these backend languages ; Go, Java, Node.js, Rust, RoR Experience with microservices and event-driven design Familiarity with message queues and real-time More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AWS Cloud Architect (Neptune + Java)

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
N Consulting Limited
expertise in Spring Boot and RESTful APIs . Solid understanding of graph database design , RDF , property graph models , and graph query optimization. Proficient in building and deploying microservices and distributed systems in a cloud-native environment. Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation . Strong understanding of DevOps , CI/CD pipelines , and containerization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AWS Cloud Architect

Portsmouth, Hampshire, United Kingdom
Hybrid / WFH Options
N Consulting Limited
expertise in Spring Boot and RESTful APIs . Solid understanding of graph database design , RDF , property graph models , and graph query optimization. Proficient in building and deploying microservices and distributed systems in a cloud-native environment. Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation . Strong understanding of DevOps , CI/CD pipelines , and containerization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Talent Aquisition Lead

London, United Kingdom
Maximum ManagementFrazer Jones USA
recruitment for senior level roles Source top talent through direct outreach, networking, and various recruiting tools. Assess technical talent with a deep understanding of software development fundamentals, tools, and systems Provide consistent guidance and communication to candidates and hiring teams, ensuring a smooth and transparent hiring experience Collaborate with internal stakeholders, including HR business partners, immigration, and onboarding teams … years of experience as a guide, and will consider applications from all candidates who display the relevant skills required for the role Strong familiarity with engineering skillsets (e.g. backend, distributed systems, C++, Python, SRE, cloud infrastructure) and hiring processes Proven success sourcing and closing engineering talent in highly competitive markets Experience conducting technical screens and partnering with interviewers … to calibrate assessment quality Experience using applicant tracking systems, HR information systems, and other recruiting technologies. Excellent interpersonal and communication skills. Experience partnering with hiring managers to build inclusive teams. A team-oriented mindset, with strong self-awareness, integrity, and commitment to diversity. Demonstrated ability to lead with passion, empathy, and professionalism. We'd Love to See: Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Perception

London, United Kingdom
Slope
capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's family of systems is powered by Lattice OS, an AI-powered operating system that turns thousands of data streams into a … computer vision, sensor fusion, and networking technology to the military in months, not years. Since 2023, Anduril UK has experienced rapid growth, introducing world-leading software-first, hardware-enabled systems to the UK Ministry of Defence and other government agencies. Our exemplar programme of Maritime Sentry Towers (MST), has been developed and delivered in close partnership with the UK … by UK authorities. Additionally, Anduril UK has expanded its portfolio to include the ALTIUS-600, a versatile autonomous aerial system, and Seabed Sentry, an advanced underwater surveillance platform. These systems, along with others, position Anduril UK to provide a broad range of software and software-enabled hardware products to meet the UK's defence and security needs as outlined More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
AJ Bell Management Limited
with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We're looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. … About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising … on core application components and system architecture Technical leadership - guiding multiple teams and ensuring best practices Managing & mentoring Staff Engineers - supporting career growth and technical excellence Architecting and scaling distributed systems and cloud-native applications Defining and enforcing non-functional requirements (NFRs) - scalability, security, performance Implementing Test-Driven Development (TDD) and automation best practices Optimising CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
P2P
a high degree of accountability and responsibility from Day 1. You will be an integral part of the Ripple Trading and Markets Team, building scalable, resilient and performant trading systems in a constantly evolving and fast paced environment. You will have real impact and have the opportunity to drive the architectural roadmap, whilst looking to optimise away manual inefficiencies. … refining the signal processing and breadth of trading strategies and products. Building towards an event-driven architecture to connect the logical building blocks and provide integrated communication between trading systems and to other partners. Continuing to support and complement Ripple's Payments, Custody and Stablecoin business units WHAT YOU'LL DO: Design and build scalable, low-latency microservices and … end software development efforts-from gathering requirements to deployment and production support. Contribute to engineering excellence through mentoring, code reviews, and driving best practices. Own and operate critical trading systems, ensuring reliability, performance, and alignment with business needs. WHAT YOU'LL BRING: 8+ years of software engineering experience, with strong proficiency in Java or similar languages (Golang, Scala, etc. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Java Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Fynity
looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity to help shape the core technology that powers instant payments for some of the world’s largest Banks. We’re hiring on behalf of a … enable real-time, secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write … a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time More ❯
Posted:

Principal Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Fynity
looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you passionate about high-throughput, real-time systems? This is your opportunity to help shape the core technology that powers instant payments for some of the world’s largest Banks. We’re hiring on behalf of a … enable real-time, secure transactions across the globe. 🔍 What You’ll Be Doing You’ll be the focal point of a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies. Design and build scalable, high-availability systems processing millions of real-time transactions Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more Write … a fast-evolving codebase Collaborate within Agile teams (Kanban/Scrum) 🧠 What You Bring We’re looking for engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems. Strong hands-on experience with Java 11+ (ideally Java 17) Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA) Experience with event-driven architecture, real-time More ❯
Posted:

Software Engineer - Core Banking

London, United Kingdom
Hybrid / WFH Options
Starling Bank Limited
approach to third-party software. We believe in simple solutions adhering to Clean Code principles that promote maintainable and extensible software, automated testing and Continuous Integration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. Our Core Tech Stack The following technologies form the foundation of our platform. While expertise in all … JDBI, Flyway TeamCity for CI/CD Terraform and Grafana The Team: The Core Banking group is seeking passionate engineers ready to tackle complex challenges and contribute to foundational systems, powering modern banking, that process millions of transactions daily, ensuring financial integrity and regulatory compliance. It's a great opportunity to dive deep into the mechanics of banking, solving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - London

London, United Kingdom
Hybrid / WFH Options
Valarian Technologies Limited
fortress), reflects the design and purpose of our infrastructure-agnostic secure enclaves: protecting critical data. Some of the government and commercial workflows include: increased operational resiliency for mission-critical systems and functions; enabling organizations to more quickly and widely adopt emerging technologies while ensuring the integrity of their intellectual property; information flow during disaster response scenarios, and zero-trust … Science or a related field Strong coding skills with demonstrated proficiency in programming languages, such as Go, Python, Rust, Java, or similar languages 5+ years' experience building highly scalable distributed systems and services Experience building applications in a service-oriented architecture Excellent communication and collaboration skills Excellent problem-solving and troubleshooting skills Salary & Benefits Competitive salary and equity More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Kubernetes Platform Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
should possess a robust background in deploying and running Kubernetes clusters across multi-cloud and hybrid-cloud environments at scale. Responsibilities: Deploy and manage enterprise-scale Kubernetes clusters hosting distributed application services in a multi-tenant environment. Work proficiently with multi-cloud or hybrid-cloud setups, including data centers virtualisation technologies like VMware, Harvester, OpenStack, or others. Contribute to … Certified Kubernetes Application Developer (CKAD) certifications. Experience working automated deployment and management EKS clusters Specialist or Architect level certifications in AWS, GCP, and Azure. Experience in deploying and supporting distributed systems on Kubernetes. In Return: Based in Cambridge UK, this is an opportunity to join a dynamic, collaborative, and driven team, and provides a genuine opportunity to craft More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Java

London, United Kingdom
Hybrid / WFH Options
Experian Group
Solid experience with Relational Databases. Solid experience with unit/integration/e2e tests: JUnit/Mockito/Selenium/Cucumber, build tools: Maven/Gradle. Practical experience with distributed systems, AWS, Kubernetes. Experience with Kafka, JWT and Spring Cloud, OSGI, BPMN will be considered as an advantage. Basic knowledge of Front End tools: JavaScript/Typescript, ReactJS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Architect

London, United Kingdom
Zensar Technologies
an expert inJava, well-versed in modern architectural patterns, and have extensive working knowledge ofAWS cloud services. Duties and Responsibilities Lead the architecture, design, and development of large-scale, distributed systems. Work closely with product and engineering teams to define architecture blueprints and technology roadmaps. Develop high-level and low-level design documents. Be hands-on with coding in More ❯
Employment Type: Permanent
Posted:

Senior Data Platform Engineer

England, United Kingdom
Diagram
Ventures, Spark Capital, Tribe Capital, Social Leverage, Horizons Ventures, Unbound, SBI Group, Derayah Financial, Elefund, and Y Combinator. Our Team Members: We're a dynamic team of 230+ globally distributed members who thrive working from our favorite places around the world, with teammates spanning the USA, Canada, Japan, Hungary, Nigeria, Brazil, the UK, and beyond! We're searching for … its scalability as we expand to larger customers and new jurisdictions. At Alpaca, data engineering encompasses financial transactions, customer data, API logs, system metrics, augmented data, and third-party systems that impact decision-making for both internal and external users. We process hundreds of millions of events daily, with this number growing as we onboard new customers. We prioritize … ingestion, transformation, and consumption layers for BI, internal use, and external third-party sinks. Additionally, we oversee data experimentation, cataloging, and monitoring and alerting systems. Our team is 100% distributed and remote. Things You Get To Do: Design and oversee key forward and reverse ETL patterns to deliver data to relevant stakeholders. Develop scalable patterns in the transformation layer More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Solution Architect (London)

London, UK
Solirius Reply
architecture and providing ongoing technical direction. Collaborate with stakeholders across business, product, and IT to gain buy-in and drive decisions. Define integration patterns, APIs, and data flows between systems and services. Contribute to DevOps, automation, and infrastructure-as-code practices for delivery at scale. Ensure security, compliance, and risk management are embedded in the solution. Produce clear architectural … track record in designing and delivering end-to-end data and application architectures in enterprise settings. Expertise in conceptual, logical, and physical architecture modelling. Deep understanding of large-scale, distributed systems and integration patterns. Ability to design solutions that meet both functional and non-functional requirements, including performance, scalability, security, and compliance. Broad experience with system security, operating … systems, cloud infrastructure, and enterprise data management. Key Skills: Advanced knowledge of cloud platforms: Microsoft 365, Azure, AWS, and Google Cloud Platform (GCP). Hands-on experience with programming languages such as Java, .NET, Python, or equivalent. Microservices architecture and containerization. RESTful API design and management. Agile and DevOps delivery methodologies. Expertise in data architecture and design (conceptual, logical More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Exposure (London)

Highbury, Greater London, UK
Chainalysis Inc
API services on AWS that handle 1,000s requests per second Help the team to modernise our stack to operate at 10x current capacity Debug production issues across multiple systems and microservices Were looking for candidates who have: Experience in designing and implementing cloud-native microservices-based distributed systems in a major cloud provider like AWS or … and design partners Experience with object-oriented programming languages. We mostly use Java but appreciate a variety of languages! Strong technical background with extensive experience working directly on backend systems/projects You take pride in materializing product ideas into production Exposure to or interest in the cryptocurrency technology ecosystem Experience mentoring other engineers, leading cross-team projects, and … driving design and technology decisions is a plus Experience with Terraform and Kubernetes is a plus! A genuine excitement for significantly scaling large data systems Technologies we use (experience not required): AWS serverless architectures Kubernetes Spark Flink Databricks Parquet. Iceberg, Delta lake, Paimon Terraform Github including Github Actions Java PostgreSQL About Chainalysis Blockchain technology is powering a growing wave More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer, Java, C++, Ad Engineering

Manchester, Lancashire, United Kingdom
Roku, Inc
Team to build this platform. We are hiring a Senior Software Engineer, Advertising Platform, to be a vital part of this mission. If you bring extensive experience building complex systems, love great technology at scale, enjoy mentoring, jumping in, and figuring things out in any system, this role is for you! What you'll be doing Work alongside a … for platform innovation and reuse Deliver top-quality software in a timely fashion We're excited if you have 10+ years of experience building large scale and low latency distributed systems Command of Java, C++ or Go/Golang Solid understanding of algorithms, data structures, performance optimization techniques, object-oriented programming, multi-threading, and real-time programming Experience … with distributed caching, SQL/NO SQL, and other databases is a plus Experience with Big Data and cloud services such as AWS/GCP is a plus Experience in advertising domain a big plus B.S. or M.S. degree in Computer Science, Engineering, or equivalent Self-motivated individual with a high level of accountability and ownership Critical thinking and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer, Exposure

London, United Kingdom
P2P
services on AWS that handle 1,000's requests per second Help the team to modernise our stack to operate at 10x current capacity Debug production issues across multiple systems and microservices We're looking for candidates who have: Experience in designing and implementing cloud-native microservices-based distributed systems in a major cloud provider like AWS … and design partners Experience with object-oriented programming languages. We mostly use Java but appreciate a variety of languages! Strong technical background with extensive experience working directly on backend systems/projects You take pride in materializing product ideas into production Exposure to or interest in the cryptocurrency technology ecosystem Experience mentoring other engineers, leading cross-team projects, and … driving design and technology decisions is a plus Experience with Terraform and Kubernetes is a plus! A genuine excitement for significantly scaling large data systems Technologies we use (experience not required): AWS serverless architectures Kubernetes Spark Flink Databricks Parquet. Iceberg, Delta lake, Paimon Terraform Github including Github Actions Java PostgreSQL About Chainalysis Blockchain technology is powering a growing wave More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Commodities Python Engineer London, England, United Kingdom

London, United Kingdom
Verition Fund Management LLC
technology build out and collaborate closely with members of the technology, risk management and portfolio management teams. This is an exciting opportunity to contribute to the development of strategic systems and support a growing and dynamic business. Responsibilities: Collaborate with the risk management and portfolio management teams to understand their business requirements and translate them into technology solution. Collaborate … with the technology teams to identify and leverage strategic data, frameworks and solutions. Design, develop, test and support commodity trading tools and systems encompassing pricing and risk analytics, data flow, data storage and distribution, visualization etc. Collaborate closely with developers, DevOps, technology leaders, risk managers and portfolio managers to ensure alignment between technology initiatives and business objectives. Required Qualifications … 6+ years of experience in full stack software development. Proficiency in sever side Python programming. Proficiency in data analysis using Pandas, Numpy, SciPy etc. Experience with object oriented design, distributed systems architecture, performance tuning. Experience with designing and programming relational database such as MySQL, RedShift, Oracle SQL Server, or Postgres. Experience with AWS based system architecture covering S3 More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
Manchester Digital
with a modern tech stack including .NET, MongoDB, AWS, Jenkins, SQL Server, and streaming technologies. We're looking for a hands-on Principal Engineer who can code, design scalable systems, manage Staff Engineers, and drive technical excellence across multiple teams. This role is perfect for a technical leader who still enjoys writing code while shaping architecture and mentoring engineers. … About the role As a Principal Engineer, you will play a critical role in: Architecting scalable, high-performance systems Coding and reviewing mission-critical features (at-least 60% hands-on) Managing and mentoring Staff Engineers & Senior Developers Driving best practices in software development and AI-powered engineering Owning non-functional requirements (NFRs) such as security, scalability, and reliability Optimising … on core application components and system architecture Technical leadership - guiding multiple teams and ensuring best practices Managing & mentoring Staff Engineers - supporting career growth and technical excellence Architecting and scaling distributed systems and cloud-native applications Defining and enforcing non-functional requirements (NFRs) - scalability, security, performance Implementing Test-Driven Development (TDD) and automation best practices Optimising CI/CD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Distributed Systems
England
10th Percentile
£63,630
25th Percentile
£72,500
Median
£90,000
75th Percentile
£115,000
90th Percentile
£138,500