Role description
Location: London (Hybrid – 3 days onsite, mandatory)
Employment Type: Permanent | Fixed-Term Contract | Contract (Inside IR35)
Start Date: Immediate/ Short Notice period
About the Role
We are seeking a Senior AWS Application & Platform Engineer to help design and build cloud-native applications, developer platforms and AI-enabled engineering capabilities from the ground up.
This is a highly hands-on engineering role combining AWS application development, serverless and event-driven architecture, Python, Generative AI, developer tooling and automation.
You will build APIs, reusable application patterns, developer accelerators and AI-enabled services that help engineering teams deliver software more efficiently, securely and consistently.
Key Responsibilities
- Design and build cloud-native applications, APIs and platform services on AWS.
- Develop serverless and event-driven solutions using AWS Lambda, API Gateway, Step Functions, EventBridge, SQS/SNS and related services.
- Build AI-enabled and Generative AI solutions using Amazon Bedrock and agentic AI technologies.
- Develop reusable application patterns, templates, quick-start solutions and developer tooling.
- Build Python-based automation, APIs and engineering services.
- Design and maintain CI/CD pipelines and Infrastructure as Code using technologies such as GitHub Actions, AWS CodePipeline, Terraform, CloudFormation or CDK.
- Develop internal developer tooling and self-service capabilities that improve engineering productivity.
- Embed security, governance, observability and automated testing into engineering solutions.
- Apply AI-assisted development practices to improve software engineering and developer workflows.
- Collaborate with engineering, platform, security and operations teams to deliver secure, scalable and well-documented solutions.
- Mentor engineers and promote engineering best practices and reusable development patterns.
Essential Skills & Experience
- Strong software engineering and application development background.
- Extensive hands-on experience developing solutions on AWS.
- Strong Python development experience.
- Experience creating reusable development patterns, engineering tooling, or developer accelerators.
- Hands-on experience with Amazon Bedrock, Generative AI or AI-native application development.
- Exposure to agentic AI applications, AI assistants or AI-enabled engineering workflows.
- Experience using AI coding assistants / AI-assisted development practices.
- Strong experience with AWS serverless and event-driven technologies, particularly: AWS Lambda, API Gateway, Step Functions, EventBridge, SQS/SNS, DynamoDB, S3
- Experience designing and building cloud-native APIs and backend services.
- Strong CI/CD and DevOps automation experience using tools such as GitHub Actions, AWS CodePipeline/CodeBuild, GitLab CI/CD or Jenkins.
- Strong Infrastructure as Code experience using Terraform, CloudFormation and/or AWS CDK.
- Experience with Docker and container platforms such as ECS/EKS or Kubernetes.
- Good understanding of API design, automated testing, observability, and secure-by-design engineering.
- Strong stakeholder collaboration and communication skills.
Desirable Skills
- FastAPI or Django / Python API framework experience.
- Internal Developer Platform or Developer Experience (DevEx) engineering.
- Experience building AI platforms or AI-enabled developer services.
- GitOps and policy-as-code experience.
- Amazon Q, Kiro or equivalent AI-assisted engineering tools.
- Experience working within Financial Services or another regulated environment.
- Knowledge of AI governance, responsible AI and auditability.
Interested? Apply for an immediate discussion with our Talent Team
#UST
Skills
AWS Bedrock, Lambda ,API Gateway ,Step Functions , EventBridge ,GitHub Actions Python ,FastAPI , TypeScript ,Agentic AI ,Developer Platforms ,CI/CD , Infrastructure as Code
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.