The pathway
How you actually get there, here
How you become one varies far more by country than what one does. This is the UK route. Most people take one of these ways in; the right one depends on where you're starting from.
- 1
Staff PostgreSQL Engineer / Database Reliability Engineer (DBRE)
3-5 years at Staff levelSkills to master
- Deep expertise in a specific database domain, leading complex projects, significant automation contributions, strong mentorship of junior engineers, and a proven ability to solve ambiguous problems.
You're ready to move on when
- Successfully owned and delivered a major database architecture project end-to-end.
- Consistently identified and resolved systemic database issues that impacted multiple services.
- Actively sought out and mentored multiple junior or mid-level engineers, seeing them grow.
- Presented technical solutions and trade-offs to senior leadership with clear recommendations.
- 2
Senior Solutions Architect (with Database Specialisation)
4-6 years in a Senior Architect roleSkills to master
- Broad understanding of multiple database technologies (not just PostgreSQL), ability to design end-to-end data solutions, strong client-facing or internal consulting skills, and experience with cloud migrations and optimisations.
You're ready to move on when
- Designed and implemented complex data architectures for multiple distinct business units or product lines.
- Successfully navigated technical and political challenges to gain buy-in for architectural proposals.
- Demonstrated ability to translate business requirements into robust, scalable technical solutions.
- Acted as a trusted advisor to senior technical and business leaders.