Senior Software Engineer – TypeScript – Government
We’re looking for a Senior Engineer with strong TypeScript and AWS experience to support, troubleshoot, and enhance a cloud-native platform used across the UK public sector. This role is heavily DevOps-focused — you’ll be deep in AWS operations, Lambda-based architectures, monitoring, observability, and automation, while still contributing to feature development and service improvements.
Key Responsibilities
Provide hands-on support for a large-scale serverless platform built on AWS (Lambda, API Gateway, CloudFormation, CloudWatch).
Troubleshoot production issues across multiple services — digging into logs, metrics, traces, and distributed systems behaviour.
Monitor system health using CloudWatch dashboards, alarms, logs, metrics, and X-Ray tracing, responding to issues and recommending improvements.
Maintain and evolve AWS infrastructure using CloudFormation, AWS SAM, and Terraform.
Build, update, and support TypeScript-based Lambda functions, APIs, and microservices.
Improve platform reliability, performance, and resilience through automation and DevOps best practices.
Enhance and run CI/CD pipelines (GitHub Actions) with automated testing and deployment.
Containerise where needed using Docker for local development and ECS workloads.
Apply strong security, operational readiness, and GDS-aligned standards across the platform.Essential Skills & Experience
Strong experience supporting and troubleshooting cloud-native applications in AWS.
Deep knowledge of Lambda, API Gateway, CloudFormation, Terraform, and general AWS serverless patterns.
Proficiency with TypeScript/Node.js for operational fixes, enhancements, and service updates.
Solid understanding of platform monitoring (CloudWatch logs, metrics, alarms, dashboards, tracing).
Experience building and maintaining IaC pipelines and CI/CD workflows.
Comfortable working in a DevOps-style environment — automation-first mindset, operational ownership, and incident/problem-solving capability.
Experience in government or GDS-aligned digital services is highly beneficial.
Strong communicator able to work with product, ops, and engineering teams to resolve issues quickly