Senior Cloud Software Engineer

Middle Recruitment Limited
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Charing Cross, United Kingdom

Tech stack

Proxmox
API
Amazon Web Services (AWS)
Bash
Cloud Computing
Continuous Integration
Amazon DynamoDB
Python
Ansible
Virtualization Technology
Backend
Gitlab
Gitlab-ci
Functional Programming
Api Gateway
Terraform
Serverless Computing
VMware

Job description

This is a hands-on cloud software engineering role focused on building and owning internal applications and cloud-based systems.

You'll work across backend development and cloud infrastructure, with a strong emphasis on Python and AWS serverless architecture.

The role requires someone who can operate with high autonomy, move quickly, and take ownership of systems from design through to production.

What You'll Be Doing

  • Designing and building cloud-based platforms and API-driven applications
  • Developing Python services, tools, and automation
  • Working with AWS serverless architecture including Lambda, API Gateway, DynamoDB, and Cognito
  • Managing infrastructure using Terraform and CI/CD pipelines (GitLab)
  • Improving and redesigning existing systems and applications
  • Collaborating with cross-functional teams including engineering and research
  • Supporting a hybrid cloud and on-prem environment
  • Taking ownership of systems end-to-end, from design through to deployment and optimisation

Requirements

  • Strong experience building backend systems and APIs in Python
  • Hands-on experience with AWS, ideally serverless environments
  • Experience with infrastructure as code such as Terraform
  • Proven ability to own and deliver projects end-to-end
  • Comfortable working in a fast-paced, scaling environment
  • Strong problem-solving skills and ability to work independently

Nice to Have

  • Experience with AWS services such as Lambda, API Gateway, DynamoDB, and Cognito
  • Exposure to hybrid environments combining cloud and on-prem systems
  • Experience with CI/CD tools such as GitLab
  • Familiarity with VMware, Proxmox, or similar virtualisation tools
  • Background in platform engineering or internal tooling

Tech Stack

  • Python
  • AWS including Lambda, API Gateway, DynamoDB, Cognito
  • Terraform and Ansible
  • GitLab CI/CD
  • Bash scripting
  • Hybrid infrastructure combining AWS and on-prem systems

Apply for this position