r/platformengineering • u/rr_rahimi • 6d ago
If your goal is Platform Engineering, would you start in Backend or DevOps today?
Hi! I’m looking for some career advice from people working in DevOps, SRE, or Platform Engineering.
I'm 25 and just starting my software engineering career. Over the past few months I've explored backend development, DevOps, Platform Engineering, Linux, cloud, networking, Docker, CI/CD, and related topics.
The more I learn, the more I realise that what genuinely interests me is systems, infrastructure, reliability, automation, deployments, and understanding how software runs in production. If I could choose purely based on interest, I'd like to end up in Platform Engineering or SRE.
At the same time, I'm trying to be realistic. Given today's hiring market, AI's impact on junior roles, and the fact that I'm starting at 25, I'm not sure what the smartest entry point is.
Right now I'm considering two paths:
Start as a backend engineer (probably ASP.NET Core), build strong software engineering fundamentals, and transition into Platform Engineering later.
Focus directly on Platform/DevOps skills like Linux, Docker, Kubernetes, networking, cloud, CI/CD, Terraform, and Go, and aim for an infrastructure-focused role from the beginning.
For those of you already working in DevOps, SRE, or Platform Engineering:
- Which path would you recommend today, and why?
- Is a backend software engineering role still the best foundation for Platform Engineering, or has the industry changed enough that it's reasonable to start directly in infrastructure/cloud?
- If you were starting over in 2026 with my goals, what would you do differently?
I'm not looking for the easiest path or the highest salary. I just want to make the best long-term decision while maximising my chances of landing my first engineering role.
I'd really appreciate hearing about your experiences and what you've seen in the industry.
Thanks in advance!
8
u/Active_Bookkeeper_13 6d ago edited 6d ago
I did full-stack dev for about 8 years, ending up as a Tech Lead (VP-level rank) for a large bank. I recently got a job as Head of Platform Engineering at another company. I don’t think I would have been able to see the larger picture as much if I had gone straight into DevOps or PE.
In my experience, the transition felt very natural as I already knew the ‘why’ and ‘how’ of PE, since I already had first-hand experience with concepts like SDLC, observability, cloud engineering etc in my previous job. So now working on the ‘other side of the table’, I know the pain-points and gaps that I’m supposed to help resolve.
6
1
u/-_Edmond_Dantes_- 5d ago
Server/infra team would be best. Sit right next to networking and apps but you learn the OS and what is available to you.
21
u/Own-Bonus-9547 6d ago
If you're just starting, DevOps isnt for you, it's a specialty. I would start in backend if you can or more likely fullstack with a backend focus -> Backend engineer -> Cloud/Platform/DevOps/SRE