Platform Engineer
Build the internal platforms that other engineers build on top of.
What does a Platform Engineer do?
Platform engineers build and maintain the developer experience inside a company — the pipelines, tooling, and abstractions that let product teams ship faster and more safely. Think of it as building the roads other engineers drive on. This path takes time to get into but pays off significantly. Good fit if you enjoy deep technical problems and want to specialise in something most people never attempt.
Who it fits
People who enjoy making other developers more productive and care about developer experience as much as end-user experience.
Suits systematic learners who enjoy building things that improve other engineers lives.
Skills you need
Tools you will use
Starter projects
Good projects to practise and add to a portfolio.
- Build a CI/CD pipeline with GitHub Actions from scratch
- Set up a local Kubernetes cluster with Minikube
- Create a Helm chart for a sample application
- Build a simple internal developer portal with Backstage
// ROADMAP
Platform Engineer career roadmap
Estimated time: 12–18 months
Badges show what each resource is. Only items marked certification lead to a professional credential — everything else is learning material.
Software Engineering & Linux
6–8 weeksPlatform engineers are software engineers who build infrastructure. Start with strong programming fundamentals in Python or Go, combined with solid Linux skills.
Docker & Kubernetes
8–10 weeksInternal developer platforms are built on containers. Master Docker and Kubernetes deeply — not just "kubectl apply" but understanding what happens under the hood.
CI/CD & GitOps
4–6 weeksPlatform engineers build the pipelines other teams use. Learn GitHub Actions, GitLab CI, and ArgoCD for GitOps deployments. Understand how to design pipeline templates at scale.
Internal Developer Platforms
4–6 weeksStudy Backstage — the open-source IDP that many large companies have adopted. Understand service catalogues, software templates, and how to reduce cognitive load for engineering teams.
Open Source Contribution & Job Ready
OngoingContributing to open-source platform tooling (Backstage, ArgoCD, Crossplane) is the most direct route to a platform engineering role. It signals technical credibility at interview.
// START LEARNING
Platform Engineer learning resources
Videos first — they're the fastest way to get moving — then reading, hands-on practice and courses. Only resources badged professional certification award a formal credential.
Git & GitHub Crash Course 2025
Traversy Media · 1 hour
A current, practical introduction to version control and collaborative GitHub workflows.
Learning resource. This does not award a professional certification.
Docker Tutorial for Beginners
TechWorld with Nana · 3 hours
Containers, images, Docker Compose and the workflow used by cloud and platform teams.
Learning resource. This does not award a professional certification.
Linux Journey
LabEx
Short progressive lessons on the command line, permissions, processes, networking and system administration.
Certificate availability depends on the course provider.
Terraform Tutorials
HashiCorp Developer
Official hands-on tutorials for infrastructure as code across major cloud providers.
Learning resource. This does not award a professional certification.
GitHub Actions Quickstart
GitHub Docs
Create and run a continuous-integration workflow using the official GitHub Actions guide.
Learning resource. This does not award a professional certification.
Site Reliability Engineering Books
Google’s free canonical books on SRE principles, production systems, monitoring and incident response.
Learning resource. This does not award a professional certification.
// PRACTISE
Gain Platform Engineer work experience
Build practical evidence before your first role. Provider terms and eligibility can change.
GitHub · Good first issues
open-source · REMOTE
Find newcomer-labelled issues and build evidence of collaboration in public repositories.
Devpost · Hackathons and build challenges
hackathon · MIXED
Join time-boxed challenges, form teams and ship portfolio-ready prototypes.
KodeKloud Engineer · DevOps project tasks on practice systems
hands-on-lab · REMOTE
Complete fictional-company tasks on live practice systems across Linux, containers, automation and infrastructure.
// FIND WORK
Find Platform Engineer jobs
Start with “Platform Engineer”. Platforms without stable public search URLs open with this suggested phrase.
LinkedIn Jobs
Broad professional job search with keyword, location, experience-level and remote filters.
Wellfound
Startup and technology roles with company and compensation context.
Dice
Specialist technology roles across engineering, data, security and infrastructure.
Built In
Technology and startup job discovery, including remote and city-focused listings.
UK visa and international opportunities
Sponsorship depends on the employer, vacancy and current immigration rules. Use the linked official guidance and verify every role before applying.
Going independent
Platform engineering consulting is growing as companies invest in developer productivity. Fractional platform engineering is an emerging and lucrative service model.
Platform Engineering Consulting
Medium effortHelp engineering teams build internal developer platforms, CI/CD systems, and Kubernetes infrastructure.
Examples
- Internal developer platform setup using Backstage
- GitOps pipeline design with ArgoCD
- Kubernetes platform design for growing engineering teams
- Developer experience audits and improvement programmes
Getting started
- 1. Get CKA and relevant cloud certifications first
- 2. Position around developer productivity — quantify the time savings you deliver
- 3. Target engineering leaders (CTOs, VPEs) not just engineering managers
- 4. Productise a "Platform Engineering Kickstart" at £5,000–£15,000 fixed price
Open Source Platform Tooling
High effortBuild open-source platform tooling and monetise through cloud hosting, enterprise support, or training.
Examples
- Backstage plugins with commercial support tiers
- Kubernetes operator development and commercial licensing
- Developer portal solutions for specific industries
Getting started
- 1. Contribute to CNCF projects to build reputation and distribution
- 2. Identify gaps in the existing platform engineering toolset
- 3. Build in public and engage the Backstage and ArgoCD communities
Communities & tools
// EARNING POTENTIAL
Earning potential
2025A growing specialisation with strong salary growth as companies invest in developer experience. IDP (Internal Developer Platform) experience is increasingly valued.
Freelance rates
Day rate
£400–£900
Hourly rate
£50–£115
What affects salary
- Kubernetes and GitOps expertise is the core differentiator in this field
- Backstage and internal developer platform experience is increasingly sought
- Large enterprise and banking platform roles pay at the top of these ranges
- Open-source contributions to CNCF projects increase visibility and hireability
- Developer experience metrics ownership adds value in senior negotiations
🌍 US platform engineers at scale-ups and Big Tech earn $140k–$200k. UK market is growing as companies recognise the value of developer productivity investment.
Based on: LinkedIn Salary · Glassdoor UK · CNCF Annual Survey · ITJobsWatch. All figures approximate.
// RESOURCES
Free resources to get started
Recommended starting points — no payment required.
- Reading
- Reading
- Reading
- Tutorial
- Reading
Paid courses worth considering
These are not required — free resources above can get you far.
- Course
- Course
Browse all resources
Resource directory.
Free and paid resources across every tech career path — searchable and filterable.
Not sure this fits?
Take the assessment.
Answer a few short questions and get your top matches — with reasons why they fit you.
Wondering if you are ready for this path? Analyse your CV →
Related careers
Compare paths that share skills, tools or ways of working.


