Distributed Systems Jobs in England

51 to 75 of 511 Distributed Systems Jobs in England

Data Engineer

Bristol, United Kingdom
Hybrid / WFH Options
Tenth Revolution Group
their team. This is a fantastic opportunity to join an award-winning tech business where you will have the opportunity to work at the forefront of data architecture, building distributed systems and leveraging Gen AI tools to accelerate development and improve quality. You will be encouraged to explore new ways to utilise modern technologies and will be positioned … other members of the technical team whilst leading innovative technical projects. As part of this role, you will be responsible for some of the following areas: Design and build distributed data pipelines using languages such as Spark, Scala, and Java Collaborate with cross-functional teams to deliver user-centric solutions Lead on the design and development of relational and … machine learning models into production To be successful in the role you will have: Creating scalable ETL jobs using Scala and Spark Strong understanding of data structures, algorithms, and distributed systems Experience working with orchestration tools such as Airflow Familiarity with cloud technologies (AWS or GCP) Hands-on experience with Gen AI tools for coding and debugging This More ❯
Employment Type: Permanent
Salary: £125000 - £140000/annum
Posted:

Graduate Software Engineer: MSquared

London, United Kingdom
Hybrid / WFH Options
MSquared
services, and APIs that make these capabilities accessible to developers. Contribute to the seamless operation and expansion of our platform, ensuring exceptional user experiences. Work on projects that span distributed systems, game engine integration like Unreal, real-time networking, and more. Receive mentorship and structured professional development from world-class engineers, helping you grow into a leading expert … identify with the following Strong academic record, meaning a high degree classification, complemented by extracurricular involvement or internships in a software environment. A passion for gaming, online experiences or distributed systems with a desire to shape the future of virtual worlds. Experience with at least one modern programming language such as JavaScript, TypeScript, Go, C++, or similar. Appreciation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Founding AI Engineer

London, South East, England, United Kingdom
Avanti
Founding AI Engineer - Agentic Systems | £120-150k Equity | London Transform Financial Services with Cutting-Edge AI Avanti Recruitment is partnering with an ambitious Series A fintech startup that's revolutionizing how financial institutions operate. Our client has secured £6M+ from a top-tier VC and is building the future of AI-powered business process automation. The Opportunity Join … a founding team member and help build world-class AI agents that transform manual, weeks-long financial processes into intelligent, automated workflows. You'll be developing sophisticated multi-agent systems from entry-level automation to expert-level autonomous decision-making. You'll be architecting the cognitive intelligence behind agent systems that operate in highly regulated environments, processing complex … critical business decisions. What You'll Build Advanced agentic architectures with orchestrator-managed specialized sub-agents Machine learning algorithms that increase agent autonomy and reduce human input Collaborative learning systems where agents share knowledge and improve collectively Fine-tuned models optimized for complex financial workflows Event-driven distributed systems handling sensitive data at enterprise scale The Tech More ❯
Employment Type: Full-Time
Salary: £120,000 - £150,000 per annum
Posted:

Senior Software Engineer - Robotics - Maneuver Dominance

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:

Software Engineer- Robotics - Maneuver Dominance

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:

Senior Data Engineer

London, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
ETL processes, and workflow orchestration, demonstrating best practices across tech stacks. Strong Python Skills Diverse Data Handling : Familiarity with batch, streaming, real-time, and unstructured data sources. Architectural Design & Systems Thinking : Ability to design and build scalable, high-performance data solutions. Data Modelling & Warehouse Design : Proficiency in data modelling, warehouse design, and database optimization, with examples of logical and … physical models. Distributed Data Systems : Experience in deploying, managing, and tuning distributed systems for optimal reliability and performance. Coding & Development Practices : Demonstrated coding expertise with modular, reusable, and efficient code in various languages. Development Lifecycle : Understanding of SDLC, CI/CD pipelines, and version control. Data Governance & Security : Knowledge of data security, governance, metadata management, and … engineering problems. Architecture for Scale : Design scalable, complex data architectures that provide cross-team value. Data Modelling & Governance : Establish standards in logical and physical data modelling and data governance. Distributed Computing : Employ parallel processing, streaming, and batch workflows to manage large data volumes effectively. ETL & Workflow Automation : Build ETL processes and automated workflows for efficient data movement. System Optimization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer

London, United Kingdom
Systematica Group
all post-trade data consumed by the front-office, as well as maintaining our real-time positions critical for correct trading of the Execution platform. This means we own systems to calculate P&L, risk and trading cost analysis to allow the firm to monitor fund performance and make investment decisions. We work closely with portfolio managers, traders and … in the process of migrating more of our data to Snowflake, leveraging technologies like AWS Batch, Apache Flink and AWS Step functions for orchestration and Docker containers. These new systems will respond in real-time to events such as position and price changes, trades and reference data updates. Processing this data efficiently and robustly is a challenging but rewarding … facet of this role. We need an experienced developer to work on a range of projects across the systems - with time spent on both legacy systems, new development and migration of systems to new environments and approaches. Training will be provided to quickly on-board the developer with the technologies used. You will gain ownership of important More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering

London, United Kingdom
Hybrid / WFH Options
Goldman Sachs Bank AG
world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and … developing metrics to track performance, and managing the release and deployment lifecycle. Team members help support the day-to-day operations of the trading desk and the electronic trading systems; the team is expected to interact closely with Trading & Sales business users. Candidates must have the technical and analytical skills required to triage and resolve complex production issues and … operate well in a fast-paced, high-pressure environment. A propensity to automate manual tasks, appreciation for large-scale, distributed computing systems, and a willingness to develop using a wide range of languages and frameworks will be necessary to succeed in the role. As part of a global support team, you will provide operational and technical assistance for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Manchester, United Kingdom
The Walt Disney Company
Identify optimization opportunities to improve performance, reliability, and scalability Champion collaboration, knowledge-sharing, and team growth Required Qualifications & Skills 3+ years of professional software engineering experience Strong understanding of distributed, message-based, scalable systems Fluent in multiple programming languages; expertise in at least one of: Java, Python, or JavaScript Experience writing, testing, and deploying production-quality backend services … Kafka or Amazon Kinesis Familiarity with Terraform, Docker, and Kubernetes Proficiency in at least one major cloud platform (AWS, Azure, or GCP) Exposure to performance tuning and testing of distributed systems Experience working on diverse teams and mentoring junior engineers Education Bachelor's degree in Computer Science, Engineering, Information Systems, or related field, or equivalent practical experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Tax Platform

England, United Kingdom
Diagram
licensed financial services company in multiple countries, and we serve hundreds of financial institutions globally such as broker-dealers, investment advisors, hedge funds, and crypto exchanges. Alpaca's globally distributed team members bring in diverse experiences such as engineers, traders, and brokerage professionals to achieve our Mission of opening financial services to everyone on the planet. We are also … community. We will continue to enhance and improve our award-winning developer-friendly API and the infrastructure behind it. Our Team Members: We're a team of 200+ globally distributed members who love working from our favorite places worldwide. Our team spans the USA, Canada, Japan, Hungary, Nigeria, Brazil, the United Kingdom, and more! We're looking for candidates … Stay Curious," "Have Empathy," and "Be Accountable." Your Role: As a Senior Software Engineer on the Tax Platform Engineering team, you will architect, build, and scale the mission-critical systems that ensure accuracy, verifiability, and compliance for our global tax obligations. You will be responsible for engineering the durable systems of record that serve as the definitive source More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Hybrid / WFH Options
Prisma
Prisma, we are building the data layer for modern applications. If you are fascinated by the leading-edge architecture and technology used in todays data-intensive, highly scalable software systems, with distributed graph data on a massive scale, but you want the energy, challenges, and freedom that come with working in a small startup, then a job at … Prisma might be for you. With funding from top-tier investors Amplify Partners and Kleiner Perkins, we are a small distributed team working on making the advanced data infrastructure developed at large tech companies accessible to all application developers around the world. Our hard work is paying off, with adoption and implementation of Prisma by some of the most … we'd still love to hear from you. We expect you to learn some of these on the job: 5+ Years experience in agile software engineering teams, delivering robust distributed systems and web applications, using TypeScript, NodeJs, React, HTML & CSS. Experience in database and cloud technologies, including SQL/NoSQL databases like PostgreSQL, cloud services like Cloudflare & AWS More ❯
Employment Type: Full-time
Posted:

Global Banking & Markets - Production Support Engineer - Associate - London

London, United Kingdom
WeAreTechWomen
world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and … developing metrics to track performance, and managing the release and deployment lifecycle. Team members help support the day-to-day operations of the trading desk and the electronic trading systems; the team is expected to interact closely with Trading & Sales business users. Candidates must have the technical and analytical skills required to triage and resolve complex production issues and … operate well in a fast-paced, high-pressure environment. A propensity to automate manual tasks, appreciation for large-scale, distributed computing systems, and a willingness to develop using a wide range of languages and frameworks will be necessary to succeed in the role. As part of a global support team, you will provide operational and technical assistance for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer in Test London

London, United Kingdom
Hybrid / WFH Options
Red Badger Consulting Limited
it systematic, scalable and secure. You'll help shape testability at the architecture level, automate deep validation across environments, and play a key role in managing delivery risk across distributed systems. Key Responsibilities Own Platform Reliability and Integration Confidence Define and implement test strategies for complex, cloud-native platform components Build test frameworks and tooling that support integration testing … with engineers, SREs and product leads to ensure the platform behaves reliably under real-world conditions Be a Technical Leader in Quality Engineering Establish standards and practices for testing distributed, event-driven systems Enable observability-driven debugging by working closely with platform and service teams Automate validation of operational characteristics like availability, latency, throughput and recoverability Contribute to … through continuous validation of access controls, data protection and policy enforcement What You Bring Proven experience in a quality or software engineering role focused on platforms, infrastructure or backend systems Deep understanding of system testing, failure modes and fault-tolerant design in distributed systems Hands-on experience with infrastructure-as-code (Terraform), Kubernetes, cloud-native platforms (AWS More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Director - Fleet

Fleet, Hampshire, United Kingdom
Damco Spain SL
an annual budget; scheduling expenditures; analyzing variances; initiating corrective actions Who You Are Proven background working in organizations that have adopted agile and product management principles in a globally distributed team set up Led/actively participated, setting architecture direction for products with focus on observability, security, and scalability Expertise in building Cloud Native applications in .NET/Java … Tech Stack leveraging microservices based architecture Good understanding of CI/CD principles focused on test automation, Devops culture and inclination to adopt Open-Source tech Good understanding of Distributed systems, i.e., Distributed computing and exposure to headfirst engineering, design thinking A strong passion for adopting and introducing standard, automated and repeatable processes to improve operational efficiencies More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Development Engineer II (Backend)

London, United Kingdom
Expedia, Inc
delight our customers. Our goal is to enhance every traveler's experience and make it better! In this role, you will: Design, develop, and maintain high-throughput, low-latency distributed services that deliver efficient, optimal pricing solutions at scale Implement robust caching mechanisms to enhance application performance, reduce latency, and optimize system resource utilization Participate actively in architecture reviews … experience) Hands-on experience in software development using Java or similar object-oriented programming languages, or Scala or Kotlin or similar functional languages Proven experience building and operating scalable distributed systems and services within AWS cloud infrastructure or similar technologies. Designed and implemented distributed, event-driven systems using Kafka Streams, AWS Kinesis, or similar. Optimize for … releases andBuild and maintain SLAs, SLOs, and SLIs for critical services. Strong practical knowledge and experience developing robust caching solutions, utilizing technologies such as Redis, Couchbase, Memcached, or similar distributed caching tools Experience working successfully on Agile development teams with a minimum of 5 engineers, understanding modern agile methodologies, version control systems, continuous integration, and continuous delivery practices More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (London)

London, UK
Royal Mail Group
impactful solutions. Guide third-party development to meet technical standards. What You'll Bring Strong backend engineering experience (Java 11+, REST APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring Boot, Go, or Node.js experience. Cloud expertise (AWS, Azure, GCP More ❯
Employment Type: Full-time
Posted:

Principal Software Engineer (C++)

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 Distributed systems Database interaction/SQL queries Cloud infrastructure (e.g. Azure/AWS) Our client is offering a hybrid working arrangement with 3 days in their More ❯
Employment Type: Permanent
Salary: £65000/annum plus benefits
Posted:

Principal Software Engineer C++

Milton Park, Milton, Abingdon, Oxfordshire, England, 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 Distributed systems Database interaction/SQL queries Cloud infrastructure (e.g. Azure/AWS) Our client is offering a hybrid working arrangement with 3 days in their More ❯
Employment Type: Full-Time
Salary: £65,000 per annum
Posted:

Senior Software Engineer (Go/MongoDB) (Remote) (London)

London, UK
Hybrid / WFH Options
Percona
performing development environment for Percona and its customers. Access to a reliable high-speed internet connection is required. Flexible work hours. What Will You Do: Collaborate with a geographically distributed team to design and implement new products and tools around MongoDB. Participate in code reviews to ensure high-quality software. Engage with the broader MongoDB open-source community by … Perconas tools roadmap and prioritize features that bring the most outstanding value. Build robust and resilient database solutions focusing on ensuring data integrity, fault tolerance, and high availability across distributed systems. Contribute to upstream projects we leverage to bring our solutions to the community. Serve as a mentor to junior developers, guiding best practices in software design, coding, testing … and debugging, particularly in large-scale distributed database systems. Blog, present, and evangelize our software to help increase adoption and keep our thriving community growing Engage with other departments in Percona to ensure were delivering value-driven solutions. What Have You Done: Bachelor's degree in Computer Science or a related field or equivalent experience Minimum 3 years of More ❯
Employment Type: Full-time
Posted:

Principal Software Engineer (Cloud Applications)

Hemel Hempstead, Hertfordshire, United Kingdom
Hybrid / WFH Options
Eckoh
as enhancing their brand and increasing customer satisfaction. The Role: We're looking for a Principal Software Engineer with deep expertise in cloud-native application development, large-scale data systems, and modern AI technologies. This role goes beyond traditional engineering-you'll architect, design, and build intelligent, scalable systems that power innovative, user-facing products. As the technical … leader in a highly skilled team, you'll take ownership of designing distributed systems, APIs, and event processing platforms in a cloud-first environment, primarily on AWS. You'll collaborate across engineering and product to deliver high-performance software, working hands-on across the stack with languages like Node.js, Python, Nuxt, Vue and the range of AWS systems. … Key Functional Responsibilities: Application & System Design: Architect and implement backend systems, APIs, and services using Node.js and Python Design systems that are scalable, reliable, and well-integrated with front-end applications (e.g., React, Nuxt, Vue) Collaborate closely with product teams to translate functional requirements into technical solutions Cloud-Native Development: Design and deploy containerized services with Amazon EKS More ❯
Employment Type: Permanent
Salary: £100000/annum
Posted:

Principal Software Engineer (Cloud Applications)

Hemel Hempstead, Hertfordshire, South East, United Kingdom
Hybrid / WFH Options
Eckoh PLC
as enhancing their brand and increasing customer satisfaction. The Role: We're looking for a Principal Software Engineer with deep expertise in cloud-native application development, large-scale data systems, and modern AI technologies. This role goes beyond traditional engineering-you'll architect, design, and build intelligent, scalable systems that power innovative, user-facing products. As the technical … leader in a highly skilled team, you'll take ownership of designing distributed systems, APIs, and event processing platforms in a cloud-first environment, primarily on AWS. You'll collaborate across engineering and product to deliver high-performance software, working hands-on across the stack with languages like Node.js, Python, Nuxt, Vue and the range of AWS systems. … Key Functional Responsibilities: Application & System Design: Architect and implement backend systems, APIs, and services using Node.js and Python Design systems that are scalable, reliable, and well-integrated with front-end applications (e.g., React, Nuxt, Vue) Collaborate closely with product teams to translate functional requirements into technical solutions Cloud-Native Development: Design and deploy containerized services with Amazon EKS More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Development Engineer, Ring Cloud CV

Cambridge, Cambridgeshire, United Kingdom
Amazon
an environment of continuous growth and discovery. About the team We are a team of passionate professionals who thrive on collaboration and innovation and we never stop in improving distributed cloud systems, challenging status quo and leveraging innovative technologies. Our team is at the forefront of delivering always-on AI-powered distributed systems that serve tens … with hundreds of thousands of events per second and billions of video streams processed daily, you'll be part of a elite group working on truly global-scale cloud systems that few companies can match. We do collaborate with experts from diverse backgrounds, share knowledge and driving innovation that redefines global smart home security landscape. You will find us … explore new frontiers, and deliver solutions that make lasting impact. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design PREFERRED QUALIFICATIONS - Bachelor's More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

Central London, London, United Kingdom
Ncounter LTD
Product-Focused Backend Engineer Functional Programming & Distributed Systems London (Hybrid) | £120,000£160,000 + Equity At Ncounter, were partnering with a cutting-edge AI company on a mission to redefine how professionals in highly regulated industries interact with complex, multi-modal data. Their platform empowers users to deploy custom no-code AI agents that produce verifiable outputs … high-calibre engineering function where every member contributes to planning, testing, analysis, and execution. What Youll Be Doing: Building and evolving APIs that serve as the backbone for internal systems and customer-facing applications Scaling the platform to support heavy, multi-tenant usage patterns and high-throughput AI workloads Applying foundation models (GPT-4.1, Claude 4, Gemini 1.5 and … on experience with functional programming (Elixir is a plus, but other languages like Scala, Haskell, Clojure, Go, Node.js, or F# are welcome) Proven track record of building and scaling distributed backend systems Solid understanding of infrastructure-as-code and cloud orchestration (AWS, Terraform, Docker) Familiarity with queue management, observability tooling, and shipping in fast-paced environments Awareness of More ❯
Employment Type: Permanent
Posted:

Java Engineering Lead

Manchester, Lancashire, United Kingdom
Hybrid / WFH Options
InterQuest Solutions
ll Do Lead, mentor, and grow a team of backend engineers working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Own the hiring process for … when necessary, especially in system-critical components What They're Looking For Proven experience managing or leading software engineering teams (3+ years) Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributed systems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Production Software Engineer - Forecasting

London, United Kingdom
Barlowe LLP
Software Engineer, you will play a key role in driving observability, reliability, change safety and runtime optimisation across a complex, federated engineering environment. You will design and implement the systems, tooling and workflows that ensure the distributed platform is robust, observable and engineered for speed and safety. This includes owning the engineering infrastructure that supports deployment automation, real … and success, and we are committed to recruiting and developing the world's best Engineers. Key Responsibilities of the role include: Improving the resilience and efficiency of real-time distributed systems by identifying bottlenecks, reducing operational toil and limiting blast radius Developing tooling and frameworks to support frequent, low-risk software delivery across a wide engineering estate Working … with infrastructure teams to own and evolve domain specific metrics, alerting and diagnostics infrastructure used to operate and monitor the platform Building and maintaining core systems for deployment automation, observability, runtime environment management and release readiness Promoting runtime engineering best practices, working with federated teams to align on standards, service ownership and fault tolerance Participating in a shared production 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