Senior AWS Engineer

AWS Python Backend / Data Engineer


About the Role

We’re a health tech startup building reliable, secure systems that process sensitive health data at scale. We’re looking for a Senior Backend / Data Engineer to help design, build, and run our core backend and data infrastructure to support our applications and pipelines.

This is a hands-on role with real ownership across backend services, data pipelines, and cloud infrastructure.

While we support flexible working, this is a  hybrid role . We value in-person collaboration and expect the team to meet from time-to-time for planning, design sessions, and team alignment.

What You’ll Do
  • Build serverless and containerised services on AWS
  • Design data pipelines and analytics workflows (Athena / Parquet)
  • Develop event-driven systems using SQS and Step Functions
  • Create and maintain GraphQL APIs
  • Work with DynamoDB and Postgres
  • Write production-quality Python
  • Manage infrastructure with Terraform / Terraform Cloud
  • Improve reliability, scalability, and observability
Tech Stack

AWS (Lambda, ECS, SQS, Step Functions, Cognito) · Terraform · Terraform Cloud · Docker · GraphQL · Athena · Parquet · DynamoDB · Postgres · GitLab · Python

What We’re Looking For
  • Senior-level experience in backend and/or data engineering
  • Strong AWS and cloud-native architecture experience
  • Experience running systems in production
  • Pragmatic, ownership-driven mindset
  • Comfortable working in a hybrid setup with regular in-person collaboration
Nice to Have
  • Experience in health tech, regulated environments, or sensitive data
What We Offer
  • Hybrid working with regular in-person collaboration
  • Meaningful work in healthcare
  • Competitive salary
  • Small, experienced engineering team

Job Details

Company
Omnigen Biodata
Location
Cambridge, Cambridgeshire, UK
Hybrid / Remote Options
Posted