Senior Software Engineer

Company: Nicoll Curtin

Location:

Posted: May 4th, 2026

We’re supporting a leading UK engineering organisation modernising their cloud platform and embedding AI-first engineering practices into production systems.

They are hiring a hands‑on Solution Architect / Staff Engineer to lead the design and delivery of distributed systems built on .NET 8/9/10 and AWS serverless architecture.

What you’ll be doing

Architecting and building high‑scale .NET microservices on AWS Lambda

Leading API design and distributed system boundaries

Driving end‑to‑end delivery (no heavy hand‑offs)

AI Engineering is central to this role

You will actively work with:

Custom sub‑agents for architecture, review, DevOps and security

AI‑assisted CI/CD workflows via GitHub Actions

MCP (Model Context Protocol) based toolchains

This is a production engineering environment using AI as part of the SDLC, not a proof‑of‑concept lab.

You will need

Deep AWS serverless experience (Lambda, SQS, API Gateway, etc.)

Ability to operate as a hands‑on architect within a squad

Experience mentoring engineers and setting technical direction

Strong API design and distributed systems thinking

Why this role stands out

Real ownership from design to production

Active adoption of AI‑native engineering workflows

High autonomy, low bureaucracy environment

Strong focus on engineering quality and developer experience

Interviews this week - make contact today to find out mroe

#J-18808-Ljbffr
Apply Now