Most platform engineering failures trace back to a fundamental mistake: treating infrastructure as a project instead of a product.
After leading platform initiatives at Microsoft and now as CTO at a mid-sized SaaS company, I’ve seen a clear pattern. The teams that succeed don’t just have brilliant infrastructure engineers—they have product-minded people who understand user research, prioritization, and roadmap discipline.
The Role Gap Nobody Talks About
Infrastructure engineers are exceptional technologists. They can build rock-solid systems, optimize performance, and architect for scale. But here’s what they’re rarely trained in:
- Conducting user research and developer interviews
- Ruthless prioritization based on user value
- Stakeholder management and communication
- Product roadmap planning and iteration
This isn’t a criticism—it’s a recognition that building platforms requires different skills than building infrastructure.
The 75% vs. 56% Perception Gap
Remember that stat from the research? 75% of platform builders report success, but only 56% of users agree. That’s a massive empathy failure.
When I joined my current company, we had this exact problem. The platform team was proud of their technical achievements, but developers were frustrated and adoption was stuck at 45%.
What Changed: Adding Product Thinking
We added a product manager to the platform team. The first thing they did? Conducted 30 developer interviews.
The discoveries were humbling:
- Developers wanted better documentation and faster support, not more features
- The golden paths we built didn’t match actual workflows
- Our internal tooling had a terrible information architecture
- We were solving problems we assumed existed instead of real pain points
The Pivot and Results
We completely shifted focus:
- Stopped building new features for 3 months
- Rewrote documentation with user journeys in mind
- Implemented support SLAs and office hours
- Redesigned the developer portal based on usability testing
Adoption jumped from 45% to 78% in 9 months. Developer satisfaction scores doubled. And here’s the kicker: the platform team was happier because they were solving real problems instead of guessing.
The Hiring Challenge
Product managers for internal platforms are rare. They need:
- Technical depth to understand infrastructure complexity
- Product discipline to prioritize ruthlessly
- Developer empathy from having been in the trenches
- Stakeholder management skills to navigate internal politics
It’s a unique skill set. You can’t just hire a consumer product manager and expect them to succeed.
Alternative: Train Platform Engineers in Product Thinking
If you can’t hire a dedicated PM (budget, availability), invest in training your platform tech lead:
- Product management workshops and certifications
- User research fundamentals
- Weekly pairing sessions with your product team
- Shadowing customer-facing PMs
We’ve seen platform engineers successfully adopt product thinking when given proper support and training.
When to Hire a Dedicated Platform PM
My rule of thumb:
- Sub-50 developers: Train your platform lead, don’t hire dedicated PM
- 50-100 developers: Consider product coach or part-time PM
- 100+ developers: Absolutely hire dedicated platform PM
- Multiple sub-platforms: One PM can’t scale, need PM team
At 150+ engineers across multiple teams, we’re now hiring our second platform PM.
Discussion Questions
Should every platform team have a dedicated product manager? Or can product thinking be embedded in engineering culture?
What’s worked for you? Have you successfully integrated product discipline into platform teams?
What’s the right staffing ratio? How many platform engineers per PM makes sense?
I’d love to hear your experiences—both successes and failures. ![]()