Senior Software Engineer

Senior Software Engineer

Manchester – Hybrid (2x per week)

Highly Competitive Base + Bonus

AWS | .NET | Event-Driven Architecture | Enterprise SaaS

Build the platforms that will define the next decade of a global enterprise SaaS organisation.

We’re partnered with one of the most technologically ambitious enterprise SaaS businesses in Europe as they continue a major modernisation and platform transformation programme across multiple high-scale products.

This is not legacy support work.

This is a genuine opportunity to join a world-class engineering environment building cloud-native platforms, distributed systems, event-driven architecture, and highly scalable backend services used at enormous scale across international markets.

The organisation is investing heavily into modern engineering standards, platform maturity, cloud-native architecture, and long-term product innovation. Engineering is viewed as a strategic function of the business — not a support function.

You’ll join a high-calibre engineering group working alongside strong Product, Platform, Architecture and Engineering leadership teams in an environment that values technical quality, collaboration and continuous improvement.

What you’ll be doing

  • Designing and building scalable cloud-native applications using .NET and AWS
  • Developing modern distributed systems and event-driven architectures
  • Building resilient APIs, backend services and platform capabilities at enterprise scale
  • Working closely with Product and Platform Engineering teams on long-term strategic systems
  • Contributing to architecture discussions, technical design and engineering best practice
  • Improving performance, observability, scalability and reliability across complex platforms
  • Mentoring engineers through collaboration, code reviews and technical leadership
  • Helping shape the future engineering direction of multiple strategic SaaS products

Tech Environment

  • .NET 7 / .NET 8 / C#
  • AWS (ECS, EKS, Lambda, EventBridge, SNS/SQS, MSK/Kafka)
  • Docker & Kubernetes
  • Terraform / Infrastructure as Code
  • Event-Driven Microservices
  • REST APIs
  • SQL & NoSQL technologies
  • GitHub Actions / CI/CD
  • React & TypeScript exposure across product teams

What they’re looking for

The business is particularly interested in engineers who come from modern enterprise SaaS or product-led environments and have experience building scalable cloud-native systems properly.

Strong preference will be given to engineers with:

  • Strong .NET / C# engineering capability
  • Commercial AWS experience
  • Event-driven architecture experience
  • Distributed systems experience
  • Infrastructure as Code exposure (Terraform highly desirable)
  • Strong backend engineering and systems-thinking capability
  • A product mindset and passion for engineering quality

Candidates coming from predominantly Azure-only environments are less likely to progress unless they can clearly demonstrate strong cloud-native engineering principles and transferable distributed systems experience.

Why this role stands out

  • Large-scale greenfield and platform modernisation work
  • Genuine engineering-first culture
  • Modern cloud-native stack
  • Enterprise-scale technical challenges
  • Long-term strategic programmes with real investment
  • High-performing engineering teams with strong technical leadership
  • Opportunity to influence technical direction rather than simply deliver tickets

This is the kind of environment where strong engineers can genuinely elevate their careers while working on meaningful, large-scale systems alongside other high-level technologists.

Job Details

Company
djr
Location
Manchester Area, United Kingdom
Posted