
Database Engineer
- Birmingham
- £60,000-65,000 per year
- Permanent
- Full-time
We're looking for a Database Engineer with deep PostgreSQL expertise to lead the evolution of a cloud-native database infrastructure.
Join an AI company at the forefront of innovation in the energy sector, and help power high-impact products with data excellence at their core.
This is not a standard operations role. You'll work closely with software developers and data engineers to architect high-performance solutions, implement automation, and ensure the platform scales effortlessly to support a growing global user base.
What You'll Be Doing
- Own the design, evolution, and optimisation of PostgreSQL schemas across all environments
- Lead query tuning, indexing, and capacity planning for mission-critical systems
- Develop secure backup, recovery, and disaster recovery procedures
- Explore multi-tenant and sharded architectures to support growth
- Implement monitoring strategies using Grafana, Datadog, and CI/CD integrations
- Champion database best practices, mentor teams, and standardize tooling and automation
- Extensive experience managing cloud-hosted PostgreSQL at scale
- Proficiency in SQL optimisation, access control, and database security
- Experience with TimescaleDB and time-series data is a big plus
- Solid skills in Python, CI/CD pipelines, and automated testing (e.g. pg_tap, pytest)
- A collaborative approach and strong communication skills to engage cross-functional teams
- Work on impactful projects in the AI and energy space
- Hybrid working with regular team events in Birmingham
- 26 flexible holidays, enhanced family leave, and full benefits including healthcare and pension