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, England, United Kingdom
    Hybrid / Remote Options
    Posted