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
Platform Engineer (L2) to Senior Platform Engineer (L3)
2-3 years at L2Skills to master
- Mastering independent project execution, taking ownership of complex components, beginning to mentor juniors, and demonstrating strong problem-solving skills across multiple systems. You're showing you can lead technical initiatives.
You're ready to move on when
- Consistently delivers high-quality work on complex features with minimal supervision.
- Proactively identifies and solves systemic problems, not just symptoms.
- Trusted by peers for technical advice and guidance.
- Successfully led a significant technical initiative or project within the platform team.
- Demonstrates strong communication skills, including technical documentation and presentations.
- 2
Senior Software Engineer with Infrastructure Focus to Senior Platform Engineer (L3)
5-7 years as a Senior Software EngineerSkills to master
- Deepening expertise in cloud infrastructure, container orchestration, CI/CD, and SRE principles. Transitioning from application-level thinking to platform-level thinking, focusing on developer experience and operational excellence.
You're ready to move on when
- Has actively contributed to the infrastructure or deployment pipelines of their previous application teams.
- Demonstrates a keen interest and self-study in cloud-native technologies.
- Has experience with distributed systems and understands their operational complexities.
- Shows a strong desire to empower other developers through tooling and automation.
- Can articulate the trade-offs between different infrastructure choices.
- 3
Site Reliability Engineer (SRE) to Senior Platform Engineer (L3)
4-6 years as an SRESkills to master
- Shifting focus from purely reliability and operations to also encompass proactive platform building and developer experience. Applying SRE principles to the platform itself and guiding application teams on best practices.
You're ready to move on when
- Has a strong track record of improving system reliability and reducing toil.
- Is passionate about building tools and automation to prevent incidents.
- Understands the importance of developer experience and how it impacts reliability.
- Can design and implement resilient, scalable systems.
- Has experience with incident management and post-mortem processes.