The Senior Backend Engineer designs, builds, and supports the AWS‑based platforms with a strong focus on high‑performance PostgreSQL and resilient backend services. They deliver across the full lifecycle, optimise databases and systems, and collaborate closely with customers and engineering teams.
Key Responsibilities
- Design and optimise PostgreSQL databases and complex SQL.
- Develop and enhance backend services (Python).
- Build AWS solutions using Aurora, Lambda, API Gateway, SNS/SQS, and DynamoDB.
- Ensure system reliability, observability, and operational readiness.
- Maintain IaC pipelines with Git/Bitbucket/CloudFormation.
- Deliver work from requirements through deployment and support.
Experience Needed
- 5+ years’ backend development experience.
- Deep PostgreSQL optimisation expertise.
- Strong AWS hands‑on experience.
- Proficiency in backend programming (Python preferred).
- Experience with Git, automation, CloudFormation.
- Comfortable working with distributed teams.
- React knowledge and insurance experience a plus.
- Proven delivery across full project lifecycles.