15 of 15 Distributed Systems Jobs in the City of Westminster

Lead Software Engineering — Trading Tech

Location
City of Westminster, England, United Kingdom
engineering team where your code and ideas directly improve platform resilience, scalability, and developer experience. This role offers meaningful ownership, opportunities to grow your distributed systems expertise, and the chance to contribute to technical direction through hands-on delivery. You’ll work in a fast-paced environment with … related field, or equivalent practical experience. Hands-on proficiency in Java and a track record of delivering production-quality code. Experience building distributed systems that process high volumes of data with real-time delivery needs. Practical experience with continuous integration and continuous delivery (CI/CD) pipelines ...

Senior Engineering Lead - Business Onboarding

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
need?: You have strong, hands-on technical experience in OOP Languages (Java codebase) and modern technology stacks on technologies such as REST APIs, microservices, distributed systems and CI/CD pipelines - you will have to complete technical interviews to showcase your knowledge. You have proven experience in leading … grow and succeed. You have a strong product and customer mindset and experience building customer facing products. You have experience working with and building distributed, high scalability systems and microservices architectures You're a great communicator who can articulate complex technical concepts clearly to both technical ...

Lead Full Stack Engineer (Golang Focus)

Hiring Organisation
Pertemps London
Location
United Kingdom, Holborn and Covent Garden, Greater London
Employment Type
Permanent
Salary
£70000/annum
Back End Engineer to join its growing engineering team. The successful candidate will play a key role in designing, building and maintaining scalable backend systems that support high-volume digital products used by millions of users. This opportunity is ideal for an engineer who is passionate about backend development … distributed systems and modern software engineering practices, with strong commercial experience in GoLang being the primary requirement. The Role The Back End Engineer will be responsible for developing and maintaining robust, high-performance backend services and APIs. Working closely with product, engineering and leadership teams, they will help ...

Senior Python Developer/ Engineer

Location
City of Westminster, England, United Kingdom
standards. Collaborate with product managers, designers, and client stakeholders to translate business requirements into robust technical solutions. Design and implement integrations with internal client systems and external third-party APIs using REST, webhooks, and event-driven integration patterns. Apply software engineering best practices, including SOLID principles, Clean Architecture, Repository … integrating with third‐party APIs, enterprise platforms, and external services. Strong understanding of software design patterns, object‐oriented programming principles, clean code practices, and distributed system design. Experience implementing API security using OAuth2, JWT, OpenID Connect, API Keys, and secure authentication/authorization mechanisms. Experience with relational and NoSQL ...

DevOps Engineer

Location
City of Westminster, England, United Kingdom
potential production issues to uphold SLA commitments Embed security-first principles into infrastructure architecture, automation design, and day-to-day operations Design and maintain systems for operational administration, backup, disaster recovery, and performance/security monitoring Collaborate cross-functionally as a hands-on contributor - giving and receiving feedback openly … pipelines (GitHub Actions and ArgoCD preferred) Solid understanding of monitoring, networking, and security, with depth in at least one area Strong command of Linux systems Bonus Points: Experience managing high-availability, multi-AZ, and multi-region environments Experience architecting and building internal developer tooling Experience building observability tooling, dashboards ...

Associate Vice President, Credit Technology Engineering

Location
City of Westminster, England, United Kingdom
will bring strong experience building enterprise‐grade applications within financial services environments, withexpertisein modern full-stack development, cloud‐native architectures, microservices, data platforms, messaging systems, and software engineering best practices. Experience supporting credit investment, lending, portfolio management, or alternative asset management platforms is strongly preferred. This individual will collaborate … engineering standards. Technical Design & Solution Architecture Partner with the VP, Credit Engineering Lead on architecture, system design, and technology decisions. Design application components supporting distributed and microservices-based architectures. Contribute to technical roadmaps and platform modernization initiatives. Evaluatenew technologies, frameworks, and development patterns. Ensure solutions meet requirements for scalability ...

Senior Software Engineer

Location
City of Westminster, England, United Kingdom
reviews, technical discussions, pair programming, and knowledge-sharing initiatives. Who You Are A senior software engineer with significant experience building and operating large-scale distributed systems serving millions of users. Strong experience with Java and/or Kotlin and modern backend development frameworks. in designing and delivering secure … scalable services within cloud-native environments. Strong understanding of DevOps principles, CI/CD pipelines, automation, and operational ownership. Comfortable designing systems that balance security, usability, resilience, and performance. Experience with identity and access management technologies, OAuth 2.0, OpenID Connect, or similar authentication standards is highly desirable. What ...

Senior Software Engineer, Dependency Tracing

Location
City of Westminster, England, United Kingdom
practical experience. 5 years of experience with software development in one or more programming languages. 3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture. 3 years of experience testing, maintaining, or launching software products … massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes ...

Senior Engineering Lead

Location
Westminster, West End, United Kingdom
need?: You have strong, hands-on technical experience in OOP Languages and modern technology stacks on technologies such as REST APIs, microservices, distributed systems and CI/CD pipelines - you will have to complete technical interviews to showcase your knowledge. Experience managing teams with a mix of Front ...

Customer Engineering Manager, Google Cloud

Location
City of Westminster, England, United Kingdom
cloud engineering, on-premise engineering, virtualization, or containerization platforms. Preferred qualifications: Experience with software lifecycles, building tools, and architecting/developing software for scalable, distributed systems (e.g., data platform, AI/ML, infrastructure). Experience as a pre-sales manager or technical customer-facing people manager within ...

Engineering Lead

Hiring Organisation
Hackajob Ltd
Location
Westminster, Greater London, UK
frequently involve cross-team collaboration. Ability to break down complex projects into incremental milestones that deliver customer value Experience in developing web applications and distributed systems in a production environment Experience with common design and architectural patterns coupled with a passion for writing clean code that is performant ...

Senior Software Engineer, Dependency Tracing & Reliability

Location
City of Westminster, England, United Kingdom
Google's Dependency Tracing team seeks a Senior Software Engineer to design and optimize large-scale distributed systems in a cloud context. You will translate complex requirements into robust architectures, mentor juniors, and drive quality through rigorous testing. You will collaborate with cross-functional teams to minimize outages ...

Senior DevOps Engineer

Location
City of Westminster, England, United Kingdom
operated at the same standard. A single drug can take more than a decade and billions of dollars to reach a patient, and the systems we build are meant to compress that timeline. They run inside some of the most security-conscious, compliance-bound enterprises in the world, where … secrets management, access controls, infrastructure hardening, and the SOC2-and-beyond controls that customers will audit us on Build observability that keeps a complex distributed system legible: telemetry, metrics, logging, tracing, dashboards, and alerting Drive reliability, incident response, and the operational runbooks that protect customer trust Keep our shipping ...

Lead Platform Engineer (AI Early Stage Startup)

Location
City of Westminster, England, United Kingdom
everything else stands on, and senior enough that you’ll be working alongside people who have done this at the highest level before. The systems being built run inside security‐conscious, compliance‐bound enterprises, where the infrastructure underneath has to be as trustworthy as the intelligence layered … infrastructure hardening, and the audit‐grade controls customers will hold you to Observability: telemetry, metrics, logging, tracing, dashboards, and alerting that keep a complex distributed system legible Reliability, incident response, and the operational runbooks that protect customer trust CI/CD and release automation that keep the shipping cadence ...

Junior Solution Architect

Location
Westminster, West End, United Kingdom
data and application architectures. Experience in conceptual, logical and physical modelling. Experience in the design & implementation of complex, large-scale distributed systems. Experience in analysing and implementing solutions to meet both functional and non-functional requirements. Extensive knowledge of operating systems, system security, cloud and database management. ...