Haystack
← Back to Jobs
Full time
Technology
AM

Software Engineer AWS

Anson MccadeNottingham, Nottinghamshire🇬🇧United KingdomPosted 22 Sept 2026

Quick Overview

Salary
£50k - £85k/yr
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Nottingham, Nottinghamshire, United Kingdom
Posted
12 hours ago
DynamoDBMicroservicesNode.jsRustAPI GatewayAWSAgileC#CDKCircleCICloudFormationGitHub ActionsJavaJavaScriptJenkinsJestKafkaRESTReactTerraformTypeScript

Job Description

AWS Software Engineer

Nottingham | Hybrid 3 days per week in the office

£50,000 - £85,000

Were looking for a hands-on AWS Cloud Engineer to join an engineering team building cloud-native applications and internal platforms.

This is a great opportunity for an engineer who enjoys writing clean code, automating infrastructure and building production-grade software on AWS. Youll work across serverless, event-driven architectures, infrastructure as code and CI/CD, taking ownership of your work from design and development through to deployment and monitoring.

What youll be doing

  • Design, build and maintain serverless applications using AWS Lambda, API Gateway, DynamoDB, S3, SQS and SNS
  • Develop clean, maintainable and well-tested TypeScript / Node.js services
  • Build RESTful and event-driven APIs across microservices and distributed workloads
  • Own features end-to-end, from requirements and design through to testing, deployment and incident response
  • Design and manage AWS infrastructure using CDK, CloudFormation or Terraform
  • Build and improve CI/CD pipelines using Jenkins, GitHub Actions or similar
  • Implement monitoring, alerting and observability across production environments
  • Work with AWS IAM, secrets management and security best practices
  • Collaborate with product, platform and DevOps teams to deliver scalable engineering solutions
  • Contribute to technical design, documentation, runbooks and architectural decisions

What were looking for

Youll ideally have strong hands-on experience with:

  • Node.js and/or TypeScript, alongside modern JavaScript
  • AWS, particularly Lambda, DynamoDB, S3 and IAM
  • Infrastructure as Code using AWS CDK, CloudFormation or Terraform
  • Automated testing, ideally Jest
  • CI/CD tooling such as Jenkins, GitHub Actions or CircleCI
  • REST APIs and event-driven architectures
  • Cloud security fundamentals including IAM, least privilege and secrets management
  • Agile software engineering and full lifecycle deliver

Nice to have

Experience with any of the following would be a bonus:

  • React or another modern frontend framework
  • Java, Go, C#, Rust or another strongly typed language
  • Internal developer platforms or shared engineering services
  • AWS Connect, voice, telephony or contact centre technologies
  • Event streaming technologies such as Kinesis, EventBridge, Kafka or SQS/SNS

Why this role?

Youll be joining a team where you can have genuine ownership over the technology you build, working across software engineering, cloud infrastructure and automation rather than being siloed into one area.


Similar jobs