Location: Belfast Type: Permanent Role Overview: This role is suited to a senior engineer who enjoys working close to core platform systems and taking ownership of complex backend services. You will join a feature-focused team operating with strong Lean engineering practices, where technical leadership is clear and delivery responsibility sits within the team. The environment prioritises well-defined requirements, pragmatic decision-making, and engineering quality. You will be trusted to contribute meaningfully to system design, challenge approaches where needed, and support the stability and evolution of production systems. What You'll Be Doing: Designing and building backend services using C# and modern .NET Developing and operating cloud-native solutions on AWS, including serverless and event-driven components Working closely with Staff Engineers to shape technical approaches within the team Contributing to architectural discussions and translating designs into production-ready systems Owning services throughout their lifecycle, from development to live operation and support Ensuring systems are secure, resilient, and capable of handling high transaction volumes Collaborating daily with product, architecture, QA, and operations partners Improving delivery through automation, CI/CD, and better developer tooling Supporting and mentoring other engineers through code reviews and technical collaboration What You'll Bring: Strong commercial experience building backend systems using .NET and C# Proven experience delivering and supporting cloud-based systems on AWS Experience working with distributed and event-driven architectures Solid understanding of relational databases such as SQL Server or PostgreSQL Experience operating systems in production and responding to incidents Familiarity with containerisation and orchestration using Docker and Kubernetes Experience working in Lean or Agile environments Strong problem-solving skills and the ability to work through ambiguity Clear communication skills and a collaborative, team-focused mindset Ways of Working: Feature-based teams rather than strict Scrum Clear technical ownership within teams Strong emphasis on quality, pragmatism, and sustainable delivery Flexible working model with office presence encouraged for collaboration rather than mandated Why This Role: Opportunity to work on complex, high-scale systems with real-world impact Strong technical leadership and well-defined team structure Flexible working and a stable engineering environment Part of a wider growth phase with renewed hiring focus If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn.