1 to 25 of 28 Permanent Distributed Systems Jobs in the City of Westminster

Senior Applied AI Engineer (Manager) TC

Location
City of Westminster, England, United Kingdom
diverse portfolio of clients spanning Financial Services, the Public Sector, and the Private Sector. Our Applied AI Engineering teams deliver production-grade AI systems in regulated financial institutions as well as government, health, infrastructure, consumer, industrial and energy organisations. This cross-sector model gives you broad exposure to different … will guide squads and shape architectures to meet these demands., Lead technical delivery across solution threads: set technical direction, mentor engineers, and ensure systems are production-ready (reliability, observability, security, runbooks). Continue your development through the Applied AI Engineering Academy focused on advanced patterns and engineering leadership. Shape ...

Lead Site Reliability Engineer

Location
Westminster, West End, United Kingdom
journey. You will play a pivotal role in shaping our next generation SRE patterns, reliability frameworks, observability strategy, and performance engineering capabilities across globally distributed systems. This role is ideal for an SRE specialist who thrives in fast paced front office environments, enjoys direct interaction with traders, and wants … asset classes (Equities, Fixed Income, FX) to understand workflows, pain points, and reliability priorities. Act as a trusted engineering partner to the desk, ensuring systems are stable, performant, and aligned with business needs. Support live trading environments, including incident response, root cause analysis, and post mortem leadership. Work ...

Machine Learning Scientist III

Location
City of Westminster, England, United Kingdom
cloud-native infrastructure. Design and deploy scalable batch and real-time ML pipelines supporting customer-facing applications. Develop and operationalise LLM applications, RAG systems, and Generative AI capabilities for content understanding, summarisation, classification, and recommendation use cases. Build evaluation frameworks and observability solutions to monitor model quality, reliability, latency … offs between model quality, scalability, latency, and infrastructure cost when developing AI-powered products. Partner with engineering teams to deploy and scale machine learning systems in production. Produce clear technical documentation and share expertise through mentorship, design reviews, and technical leadership. Experience and Qualifications Bachelor's degree in Computer ...

Software Engineer III - Data Analytics Platform

Location
Westminster, West End, United Kingdom
testing. Comfort working in one or more of Go, Python, or TypeScript, with the ability to ramp up quickly on the others. Interest in distributed systems and system design, even if you haven't built large systems yet. Curiosity about LLMs and AI model architecture, with willingness … peers on safe and effective usage within team practices. Preferred qualifications, capabilities, and skills Experience with performance profiling tools such as pprof, flamegraphs, or distributed tracing systems. Familiarity with containers and orchestration (Docker, Kubernetes) and service-to-service networking. Understanding of inference concepts: batching, streaming tokens, GPU memory constraints ...

Senior Vice President, Full-Stack Engineer Opportunities

Location
Westminster, West End, United Kingdom
integrations aligned to BNYs principles and pillars. To be successful in this role, were seeking the following: Proven leadership of software engineering teams building distributed systems and microservices in agile environments such as Scrum or Kanban. Hands-on AI development using modern tools and IDEs (e.g., Windsurf ...

Principal Software Engineer-AI

Location
Westminster, West End, United Kingdom
skills, harnesses) and taking them to production or in platforming (LLM or MCP gateway, agentic runtime, auth, data retrieval, eval tooling) Experience running AI systems in production at scale, including observability, cost and capacity planning, regression detection, and incident response for AI-powered applications Experience operating production distributed systems on AWS/Azure, with a strong grasp of reliability, observability, and incident response at scale Deep knowledge of cloud-native technologies, serverless applications, event-driven architectures, data and inference pipelines, relational, NoSQL, and vector databases, and modern software architecture patterns Proven track record of owning multi ...

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 ...

Quantitative Trading & Research - Quantitative Developer - Associate or Vice President

Location
City of Westminster, England, United Kingdom
production technology behind AI-driven systematic trading. This role is ideal for engineers who enjoy turning ambiguous research requirements into clean interfaces, fast systems, and reproducible workflows-without losing sight of trading realities like latency, determinism, and operational risk., Design and build high-performance market-data, feature-computation, backtesting … real-time market data, pricing, risk controls, and order-management systems. Build scalable data and research pipelines that support granular historical data, reproducible experiments, distributed computation, and rapid strategy iteration. Optimize critical paths for throughput, tail latency, memory efficiency, resilience, and deterministic behavior; use profiling and measurement to guide ...

Service Engineer

Location
City of Westminster, England, United Kingdom
Engineering, Information Technology, Data Science, Cybersecurity, or related technical field, or equivalent technical experience. OR equivalent experience. Technical experience in service engineering, software engineering, systems engineering, technical support, or a comparable engineering environment supporting online services, commercial platforms, or cloud services. Experience in customer-facing Tier 3 technical support … large datasets using SQL or equivalent data platforms to identify trends, validate hypotheses, measure support impact, and generate actionable insights. Experience working with cloud, distributed systems, telemetry, monitoring, observability, or service health tooling, preferably in Azure or comparable cloud environments. Experience troubleshooting or integrating with modern ...

Lead Full Stack Engineer

Location
Westminster, West End, United Kingdom
Build trust, share credit, and strengthen cross-functional execution Design and build fit-for-purpose architectures that balance simplicity, quality, scale, and security Simplify systems and workflows by removing friction, toil, and unnecessary handoffs Create durable reusable patterns, guardrails, and tooling that accelerate team delivery Quickly ramps … domains, technologies, and problem spaces, adapting as needs evolve Apply strong engineering fundamentals across software design, data, testing, and distributed systems Use AI-enabled tools deliberately across design, coding, testing, review, and documentation, while keeping strong human accountability for high-risk decisions, verification, and final quality Build software ...

Senior Lead Software Engineer - CDAO Data Platforms

Location
Westminster, West End, United Kingdom
user interfaces all via public cloud. Job responsibilities Leads the engineering of cutting-edge solutions in the areas of metadata, meta-modelling and distributed systems. Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors Develops secure and high-quality production code ...

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 ...

Business Support Engineer

Location
City of Westminster, England, United Kingdom
matter knowledge in managing and maintaining integrations with 3rd-party services, who help foster developer/business relationships, who demonstrate critical thinking and blending systems design with business needs, and who have a desire to improve the support experience of our customers.As a Business Support Engineer, you will understand … their offering.Business Support Engineer Responsibilities:Provide proactive and reactive engineering support for partners, independently managing complex outages to ensure high partner satisfactionTroubleshoot large-scale distributed systems and partner integrations, championing operational excellence and engineering excellenceLeverage AI tools to accelerate troubleshooting, automate repetitive tasks, and scale your impact with ...

Software Engineer

Location
City of Westminster, England, United Kingdom
Design, build, test, and maintain small to medium-sized systems or features with a focus on quality, reliability and user impact Work with product managers, designers and engineers to understand requirements and turn them into practical technical solutions Communicate clearly about progress, assumptions, blockers and technical trade-offs Contribute … reviews Write clear, maintainable and well-tested code that follows team standards Work within established architecture patterns while identifying sensible improvements to existing systems Debug and resolve issues across the stack, investigating root causes and seeking support when needed Participate in code reviews, providing constructive feedback and incorporating feedback ...

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 ...

Lead Risk Software Engineer LDN

Location
Westminster, West End, United Kingdom
that support trading desks and back office functions across rates products. You will work at the intersection of technology and finance, delivering high-impact systems that enable critical risk management and profit & loss analysis for our trading operations. Key Responsibilities As a Senior Python Developer on our team … will build and maintain robust software solutions for rates trading activities. You will collaborate closely with quantitative analysts, traders, risk managers, to integrate systems across front office , middle and back office processing. Your work will directly support trading operations across multiple Rates Swap Derivative products and Options products . ...

Customer Experience Engineering Manager

Location
City of Westminster, England, United Kingdom
service teams and broader support delivery organizations. Foster a culture of innovation by leveraging AI, encouraging automation, tooling enhancement, and deeper integration with Engineering Systems to continuously improve diagnostics and supportability. Lead operational excellence by reinforcing ACE accountability for complex cases, improving Time to Mitigate (TTM), and maturing … audiencesF Fluent interpersonal, verbal, written, and presentation skills required. Knowledge of modern engineering practices such as Agile, Lean, DevOps, etc. and modern cloud competencies (distributed systems, observability, compute/storage/network, containerization, identity, etc.) Passion and focus on delivering the right customer experience and value. Demonstrated ability ...

Senior SRE Engineer — Cloud Reliability & Automation

Location
City of Westminster, England, United Kingdom
seeking a Software Engineer III in Site Reliability Engineering for the GCE AI team. This mid-level role focuses on building reliable, scalable systems, code development, and mentoring junior team members. The position emphasizes deep expertise in distributed systems, problem solving, and collaboration across cross-functional teams ...

Production Engineering Manager

Location
City of Westminster, England, United Kingdom
Meta's production infrastructure and services. In this role, you will manage a team of production engineers who own the full lifecycle of systems — from capacity planning and performance optimization to incident response and automation. You will drive technical strategy, champion AI-augmented workflows, and partner closely with software … team structure minimizes single points of failure and supports sustainable growthMinimum Qualifications:4+ years of experience in production engineering, site reliability engineering, or systems software engineering2+ years of experience managing production engineering or infrastructure engineering teamsExperience driving reliability and scalability improvements for large-scale distributed systems, including ...

Senior Engineering Manager — Hotels.com Technology

Location
City of Westminster, England, United Kingdom
/CD pipelines. Demonstrated track record of growing engineers' technical skills, including coaching people into unfamiliar domains, stacks, or disciplines. Familiarity with AI‐driven systems, tools, or workflows and applying AI/ML concepts to real world products, with the ability to guide teams in safely integrating and operating …/ML‐enabled solutions. Preferred Qualifications: Experience leading a broad technical area, setting technical direction, and driving architecture decisions for distributed systems at scale. Technical breadth across more than one stack or domain (for example backend and frontend, or web and native mobile), and a history of moving ...

Customer Engineering Manager, Manufacturing and Industries, Google Cloud

Location
Westminster, West End, United Kingdom
leadership (e.g., people management, team lead, mentorship, coaching). 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 ...

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 ...

Implementation Engineer

Location
City of Westminster, England, United Kingdom
high‐scale merchant integrations 12+ years of experience in software engineering or technical consulting with deep API integration experience Deep system design and distributed systems expertise Ability to operate as a solution architect and trusted advisor in complex, enterprise environments Experience contributing to production‐level systems with ...

Senior Enterprise Payment Integration Architect

Location
City of Westminster, England, United Kingdom
will mentor teams, set technical standards, and collaborate with Sales, Product, and engineering to drive platform evolution. The role emphasizes deep API integration, distributed systems expertise, and the ability to operate as a trusted advisor to senior stakeholders in enterprise environments. #J-18808-Ljbffr ...

Ads Platform Support Engineer — AI & Integrations

Location
City of Westminster, England, United Kingdom
Meta is seeking a Business Support Engineer to provide proactive and reactive engineering support for Ads partners worldwide. You will troubleshoot large-scale distributed systems, manage outages, and collaborate with Platform and Infrastructure teams to drive product improvements. The role emphasizes AI-driven troubleshooting, scalable solutions, and clear ...