1 to 25 of 40 Distributed Systems Jobs in Belfast

Front End Engineer - Serve

Location
Belfast, Northern Ireland, United Kingdom
Assist in the deployment and monitoring of services, learning how to manage and troubleshoot issues in production environments. Contribute to building and maintaining reliable distributed systems, implementing resilience mechanisms as appropriate. Participate in team ceremonies and demonstrate initiative by taking ownership of tasks and helping to unblock others … Practices: Proficient in writing and maintaining unit and integration tests, demonstrating an understanding of test-driven development (TDD) principles (e.g., Vitest, Playwright, Jest). Distributed Systems Knowledge: Familiarity of distributed systems, including building scalable and resilient services (e.g., Redis, Kafka, AWS infrastructure). Problem-Solving & Collaboration ...

Site Reliability Engineer III

Location
Belfast City District, Northern Ireland, United Kingdom
Title: Site Reliability Engineer (SRE) III – Platform Engineering & Systems Reliability The Role: CME Group is seeking a Site Reliability Engineer (SRE) III to engineer reliability for our Google Cloud (GCP) infrastructure, Middleware Platform Engineering team, and core technology foundations powering our Clearing, Risk, and derivatives applications. In this role … will help build resilient, automated systems that combine ultra-low latency with high-concurrency performance, enabling CME's product teams to innovate safely at scale. You will work alongside senior engineers, mentor junior colleagues, engage in the dynamic operation of production systems, and assist in driving our cloud ...

Software Developer

Location
Belfast City District, Northern Ireland, United Kingdom
closely with Product, QA, and other engineers. Duties: Design and deliver well‐tested, maintainable software using modern engineering practices Contribute to APIs, services, and distributed systems Participate in architectural discussions and help shape technical standards Work closely with Product and QA to deliver customer‐focused solutions Improve system … observability Support and mentor other engineers through reviews and collaboration Requirements: Strong experience with C# and .NET (Core/6+) Experience building cloud‐native systems (Azure preferred) Solid understanding of APIs, distributed systems, and modern delivery practices (CI/CD, automated testing, observability) HTML, CSS, JavaScript Experience ...

Senior Back-end Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
engineering function focused on building highly scalable backend services using modern Java technologies, cloud platforms and DevOps practices. The team develops secure, high-performance distributed systems, delivering new capabilities while continually improving reliability, automation and operational performance. As a Back-End Software Engineer , you will design, develop … experience developing server-side Java applications . Experience building, deploying and supporting software in live production environments. Strong understanding of backend architecture, scalability and distributed systems . Experience developing RESTful APIs and backend integrations . Knowledge of CI/CD pipelines and deployment automation . Experience working within ...

Managing Engineer – Cyber Platform Engineering

Location
Belfast, Northern Ireland, United Kingdom
Drive platform maturity through automation, reuse, standardization, and strong operational discipline. Coach and develop engineers while building high-performing teams with strong execution and systems thinking. Requirements A minimum of 5 years of experience in software engineering, platform engineering, data engineering, or distributed systems delivery. A minimum … years of experience leading engineering teams or technical delivery in product-based environments. Experience operating production systems, services, tools, or pipelines with strong expectations around reliability, observability, security, and maintainability. Strong understanding of integration patterns, automation, cloud-native engineering practices, and scalable platform design. Experience building reusable services, workflows ...

Senior Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Role We’re looking for experienced Senior Software Engineers who enjoy building scalable systems, working with cloud infrastructure, and delivering high-quality software in production environments. This role sits at the intersection of software engineering and cloud/platform engineering. You’ll be designing, building, and operating modern software … Develop cloud‐native applications across AWS, Azure, or GCP Contribute to system architecture and make key technical decisions Build and integrate APIs, event‐driven systems, and distributed applications Collaborate with platform teams to ensure reliable, scalable deployments Contribute to CI/CD pipelines and improve engineering workflows Leverage ...

Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
exposure to modern technologies and engineering practices. What you'll be doing Designing, developing and maintaining software applications Building new functionality and improving existing systems Writing clean, scalable and maintainable code Working with APIs, databases and third party integrations Identifying and resolving technical issues Contributing to technical design … with any of the following would be advantageous: React, Angular or other modern frontend frameworks AWS, Azure or GCP Docker and Kubernetes Microservices and distributed systems Event driven architecture Cloud native development Infrastructure as Code DevOps practices Location: Northern Ireland Level: Mid-level Working pattern: Hybrid #J ...

Fullstack Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
cloud security best practices Troubleshoot issues across both application and AWS infrastructure layers Collaborate with engineers, designers, and stakeholders to deliver production-ready systems What We're Looking For Commercial experience building modern web applications using React, TypeScript, and/or JavaScript Experience developing backend services using … full-stack engineering experience across frontend and backend technologies Hands-on experience working with AWS in production environments Understanding of cloud-native architecture and distributed systems principles Experience deploying and operating applications in cloud environments Experience with containerisation technologies such as Docker and Kubernetes Experience with CI/ ...

Custody Support Applications Support - Assistant Vice President

Location
Belfast City District, Northern Ireland, United Kingdom
responsible for ensuring the stability, reliability, and operational excellence of a suite of business-critical custody and settlement applications. The role focuses on distributed systems, cloud-native technologies, microservices, and modern observability platforms supporting securities processing and settlement functions. This position combines traditional application support responsibilities with Site … Management processes. Ensure operational procedures, support documentation, and knowledge articles remain current and effective. What we’ll need from you: Experience supporting enterprise-scale distributed applications within a financial services or mission-critical technology environment. Proven experience in Production Support, Site Reliability Engineering (SRE), Platform Support, or similar technical ...

Backend/API Engineer - Telecoms & Cloud

Location
Belfast City District, Northern Ireland, United Kingdom
integration projects. As an API Engineer , you will design, develop and maintain robust APIs and backend services that enable Clarity's internal platforms, customer systems and third-party applications to communicate effectively. You will work closely with technical teams and wider business stakeholders to understand integration requirements, design scalable … solutions and deliver reliable data exchange between internal systems and external services. You will be involved across the full development lifecycle, including API design, development, testing, deployment, monitoring and ongoing support . You will also have the opportunity to contribute to the evolution of the wider technology estate, improving ...

Senior Staff Software Engineer

Location
Belfast, Northern Ireland, United Kingdom
France, Germany and the UK! As the Lead Engineer of Portal Reports and Insights application team, your primary responsibilities will include designing and implementing distributed, fault-tolerant systems and creating high performance Reporting and Insights applications for Bazaarvoice clients that can run nearly 10k reports every week. These … helping mentor talent. Who you are: BSc in Computer Science or equivalent (education or work based) 7+ years of experience building and supporting scalable, distributed systems using open-source tools Proven hands-on experience with Object Oriented programming languages and with at least 1 scripting language (ex. Java ...

Senior DevOps engineer.

Location
Belfast City District, Northern Ireland, United Kingdom
user management, data services, security, analytics, and lifecycle management. This creates an opportunity for our DevOps engineers to work on complex, large‐scale systems that have a direct impact on millions of connected products and their users around the world. We are looking for an exceptional Senior DevOps Engineer … Will Be Doing Work in a collaborative, engineering culture where teams work together to solve challenging technical problems. Manage and improve highly scalable, reliable systems supporting millions of devices and users across seven geographically distributed platform instances. Play a significant role in the reliability, scalability, performance, and cost ...

Senior Backend Engineer

Hiring Organisation
Inspire People
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented programming backgrounds, with experience designing, operating and improving distributed systems. This permanent Grade 7 role can be based in London, Cardiff, Darlington, Edinburgh, Belfast, Birmingham or Salford, with hybrid working … Senior Backend Engineer (Site Reliability) include: * Experience writing clean, maintainable code in at least one programming language. * Experience designing, operating and improving distributed systems, focusing on reliability, performance and user outcomes. * Experience building and supporting applications in containerised environments. * Knowledge of Linux/Unix fundamentals and TCP/ ...

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed … Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality by aligning with latest industry trends Continuous Improvement : Analyze existing software systems and propose solutions to improve overall design, architecture, and efficiency Cross functional Collaboration: Communicate with stakeholders to help shape requirements and de sign decisions ...

Sr. Software Engineer (Python)

Location
Belfast City District, Northern Ireland, United Kingdom
Windows and Mac platforms and to help hardening the Human Security Layer. Provide or help providing solution to complex problems Design and build reliable distributed systems that handle volumes of data with low latency Maintain and support business-critical systems where scale and latency are front ...

Entry Level - Site Reliability Engineer - (Remote - United Kingdom)

Location
Belfast City District, Northern Ireland, United Kingdom
helping our users, growing as engineers, and having fun in a collaborative environment. Do you want to build and manage scaleable, self-healing, globally-distributed systems? Our Site Reliability engineers keep Yelp fast, available, and growing, connecting users to great local businesses. No matter how many times … scraped, scanned, spammed, pinged, paged, or queried, we keep our cool - and keep the site running smoothly. We work in both the dev and systems worlds, implementing key parts of the core architecture and supporting devs as they try to do the same. We get to tackle interesting challenges ...

Software Engineer - AI Agents (Satori)

Location
Belfast City District, Northern Ireland, United Kingdom
responsible for shipping code and owning production-grade services. This is a uniquely-challenging role: we empower small teams to deliver robust results, the systems are non-deterministic, and the bar is high. The opportunity for meaningful impact is significant. If this excites you, we want … SDKs (LangGraph, OpenAI/Anthropic Agents SDK, MCP, LangChain, or similar) and keep up with the field. Experience contributing to agentic or LLM-based systems in production, including familiarity with the eval, observability, and rollback story. Demonstrated learning velocity and curiosity; driven to understand systems beyond surface-level ...

GenAI Full-Stack Engineer Lead

Location
Belfast City District, Northern Ireland, United Kingdom
Generative AI solutions within enterprise environments. Experience building enterprise-scale cloud-native applications using Kubernetes, containers, microservices and event-driven architectures. Strong understanding of distributed systems, resiliency patterns, scalability and performance engineering. Strong knowledge of SQL and NoSQL technologies, API design and integration patterns. Excellent communication and stakeholder ...

Engineering Lead - SVP

Location
Belfast City District, Northern Ireland, United Kingdom
expertise in multiple programming languages (preferably Python, Go, and TypeScript), frameworks, and tools.* Strong understanding of both SQL and NoSQL databases.* Proven experience with distributed systems, event-driven architectures, container-based micro-services, distributed logs, SQL and NoSQL databases, and DevSecOps.* Experience working in a product focused ...

Product Engineer, Cloud Security (Multiple Levels)

Location
Belfast City District, Northern Ireland, United Kingdom
atAllstate.Allstate is not providing sponsorship for this vacancy. A minimum of 3+ years of professional software or security engineering experience, including ownership of production systems in cloud environments. Hands‐on experience engineering security controls within public cloud platforms (e.g., AWS and/or Azure), spanning infrastructure, platform services … Exposure toinfrastructure‐as‐codeand cloud automation tooling used to deploy, configure, and secure cloud resources at scale. Understanding of secure design principles forcloud‐nativeand distributed systems, includingidentity‐centricandleast‐privilegeapproaches. Demonstrated interest in continuously improving cloud security controls through learning, experimentation, and collaboration. Proficiencyin one or more modern programming ...

Software Engineer II - In-Store

Location
Belfast City District, Northern Ireland, United Kingdom
comes to integrations with external partners. This position is perfect for someone who has experience in the POS domain or who has been building systems that integrate with external partner platforms. You’ll have the support of a highly experienced engineering team consisting of 8 engineers in one squad. … experience. 2+ years of experience in software engineering post graduation. Good experience in the .Net and C# ecosystem. Working knowledge of architectural patterns for distributed systems (e.g., microservices, event‐driven architecture using Kafka), and the judgement to weigh design trade‐offs at a component level. Experience working with ...

Lead Site Reliability Engineer

Hiring Organisation
Inspire People
Location
Belfast, County Antrim, Northern Ireland, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
Salary
£80,000
leading and developing engineers, strong DevOps and Site Reliability Engineering expertise, cloud platform experience, infrastructure-as-code capability and a passion for building resilient distributed systems. Based in London, Cardiff, Darlington, Edinburgh, Belfast, Birmingham or Salford, this permanent Grade 7 opportunity offers hybrid working, flexible working patterns … Terraform, CloudFormation or similar. Ability to write clean, maintainable and well-tested code in at least one programming language. Experience designing, operating and improving distributed systems, with a focus on reliability, performance and user impact. In return, you can expect a flexible working culture, including: Flexible hybrid working ...

Staff Software Engineer - AI Agents (Satori)

Location
Belfast City District, Northern Ireland, United Kingdom
across the entire Proofpoint product portfolio and external partners. This is a uniquely‐challenging role: we empower small teams to deliver robust results, the systems are non‐deterministic, and the bar is high. The opportunity for transformational impact is significant. If this excites you, we want … SDKs (LangGraph, OpenAI/Anthropic Agents SDK, MCP, LangChain, or similar) and keep up with the field. Prior experience taking agentic or LLM‐based systems to production — not just prototypes — including the eval, observability, and rollback story. Deep experience with Python; TypeScript/Node a plus. Hands‐on work ...

Principal QA Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
That means the goal is an engineering organization that is permanently more capable: one where quality is an emergent property of how people and systems interact. Key Responsibilities Drive the quality engineering strategy across the platform. You’ll define Cloudsmith’s approach to quality - how we test, what … typically expect 8+ years in QA or quality engineering, with the last few at senior or lead level. Proven experience testing at scale on distributed cloud infrastructure - you’ve worked on platforms with high throughput, complex data flows, or large user bases, with strong working knowledge of AWS. ...

Sr. Software Engineer (Java, Go)

Location
Belfast City District, Northern Ireland, United Kingdom
execution and impact The Role We're looking for a Sr. Software Engineer to join our team and help build, scale, and maintain the systems powering our platform. You'll work across a large, complex micro-services architecture. This role is for someone who enjoys digging into hard problems … engineering experience with a level of seniority Proficiency in Java, Go, and Python Strong debugging and problem-solving skills — comfortable tracing issues through complex, distributed systems Experience with (or strong aptitude for) large-scale microservice architectures Comfortable with on-call responsibilities Openness to AI-first development practices ...