I’ve been in product management for 12 years across Google, Airbnb, and now a Series B fintech startup. I’ve worked with dozens of engineering leaders at every level - from team leads to CTOs.
The partnerships that actually work - where we build great products fast - have a common pattern: the engineering leaders think like product managers.
Not that they do product management. But they share a fundamental orientation toward outcomes, users, and business value rather than technical solutions.
The Divide I Keep Seeing
Engineering leaders I struggle to work with focus our conversations on:
- Technical architecture and implementation details
- “What are the requirements?”
- “How long will this take?”
- Technology choices and frameworks
- Why this is technically hard/interesting/challenging
Engineering leaders I love working with focus our conversations on:
- What problem are we solving and for whom?
- Why is this the right problem to tackle now?
- What’s the business impact we’re trying to drive?
- What tradeoffs exist between approaches?
- What are we not doing because we’re doing this?
See the difference? The second group is asking product questions, not technical questions.
A Recent Example That Made This Clear
Last month we were planning a major initiative: building a real-time fraud detection system for our fintech platform.
With a technically-focused engineering leader, the conversation would go:
Me: “We need real-time fraud detection”
Eng: “What’s the technical spec? What’s the SLA? What frameworks are we using?”
Me: “Um, I thought you’d help define that based on what’s possible”
Eng: “Just give me the requirements and I’ll estimate it”
This is transactional. I toss requirements over the wall, engineering estimates and builds. We’re not actually collaborating.
With a product-thinking engineering leader (in this case, my actual engineering director), it went:
Me: “I’m thinking about real-time fraud detection as a Q2 priority”
Eng: “Interesting. What’s driving that? What problem are we seeing?”
Me: “We’re losing about M annually to fraud, and our current batch detection catches it too late”
Eng: “Got it. So the goal is reducing fraud losses. What’s the target - 50% reduction? 80%? Complete elimination?”
Me: “Realistically, if we could cut losses in half that’d be huge ROI”
Eng: “Okay, so maybe the question isn’t ‘real-time detection’ but ‘fast enough detection to prevent most fraud.’ Real-time might be over-engineering. What if we could detect within 5 minutes? Would that achieve 80% of the value?”
This question completely reframed our roadmap.
Why This Changed Everything
By questioning the what and engaging with the why, the engineering leader:
- Clarified the actual goal (reduce fraud losses by 50%) vs the assumed solution (real-time detection)
- Opened up solution space we hadn’t considered (5-minute detection vs true real-time)
- Potentially saved us months of over-engineering
- Shifted conversation from “how to build what product wants” to “what should we actually build”
We ended up building a “near-real-time” system that achieves 85% fraud reduction at 1/3 the complexity and cost of true real-time. Shipped 6 weeks faster than original plan.
That’s the strategic value of engineering leaders who think about outcomes, not just implementation.
The Pattern: Challenging Product Assumptions
The best engineering leaders I work with regularly push back on my product ideas - not because they don’t want to build things, but because they’re thinking about outcomes.
Examples:
Scenario 1:
Me: “Users want dark mode, let’s add it”
Eng Leader: “What’s the user research saying? Is this a requested feature or a nice-to-have? What’s the opportunity cost vs finishing the payment flow redesign?”
→ Realization: 50 users mentioned dark mode; 500 are abandoning during payment. We deprioritized dark mode.
Scenario 2:
Me: “We need to support SSO with all major providers”
Eng Leader: “What’s driving enterprise adoption - is it SSO variety or just having any SSO? Could we ship with Okta and Google first, see if that unblocks sales, then add others based on demand?”
→ Result: Shipped with 2 providers in 3 weeks instead of 6 providers in 10 weeks, closed 3 enterprise deals immediately.
Scenario 3:
Me: “Let’s build a native mobile app”
Eng Leader: “What user needs does native solve that progressive web app doesn’t? What’s the actual usage pattern - are users accessing this daily or weekly? What’s the maintenance cost of native across platforms?”
→ Discovery: Most usage is weekly, on desktop. We built PWA instead, invested saved engineering time in improving core workflow.
In each case, the engineering leader helped me make better product decisions by questioning assumptions and focusing on outcomes.
The Shift from Feature Factory to Outcome-Driven
When engineering focuses on “what are the requirements,” you get a feature factory. Product defines features, engineering builds them, nobody questions if they’re the right features.
When engineering engages with “what problem are we solving,” you get outcome-driven product development. Product and engineering collaborate to find the best solution.
This is only possible when engineering leaders:
- Understand the business model
- Care about user outcomes
- Think in terms of impact, not output
- Feel ownership over product success, not just technical delivery
The AI Connection
With AI handling more implementation, engineering’s strategic value is shifting toward this product-oriented thinking.
If all engineering brings is “tell us what to build and we’ll build it efficiently,” that’s increasingly commoditized. AI-assisted engineering teams can implement well-defined specs faster than ever.
The strategic value engineering leaders add is in the product thinking:
- “Is this the right thing to build?”
- “What’s the simplest solution that achieves the outcome?”
- “What technical possibilities exist that product hasn’t considered?”
- “What are we not seeing about the user problem?”
This requires understanding users, business context, and strategic priorities - not just technical architecture.
What Prevents Engineering Leaders from Developing Product Thinking?
I’ve thought a lot about why some engineering leaders develop this orientation and others don’t. A few patterns:
1. Promoted for Technical Excellence
Many engineering leaders got there by being exceptional engineers. They were rewarded for technical depth, not product insight. So they optimize for what got them promoted.
2. Kept at Arm’s Length from Customers
In many orgs, product “owns” customer access. Engineering isn’t invited to user research, doesn’t talk to customers, doesn’t see the business metrics. Hard to develop product thinking without product context.
3. Treated as Delivery Function
If product treats engineering as “build what we tell you,” engineering learns to wait for requirements. The relationship becomes transactional. Product thinking isn’t expected or welcomed.
4. Comfort with Technical Certainty
Technical problems have “right” answers. Product problems are ambiguous. Some engineering leaders prefer the certainty of technical problem-solving over the uncertainty of product strategy.
What I’d Love to See More Of
As a product leader, here’s what I want from engineering leadership:
- Join customer conversations - Don’t just read user stories, talk to actual users
- Understand the business model - Know how we make money and what drives growth
- Challenge product assumptions - Push back when our ideas don’t align with user needs
- Bring technical possibilities - “Here’s what’s newly possible that you might not know about”
- Co-own outcomes - Feel responsible for product success, not just technical delivery
- Think about the ‘why’ - Question whether we’re solving the right problem
The engineering leaders who do this become invaluable strategic partners, not just delivery managers.
My Questions for Engineering Leaders
What prevents you from engaging more deeply in product strategy?
Is it:
- Lack of access to customers and business context?
- Unclear if product thinking is expected/wanted?
- More comfortable focusing on technical problems?
- Time constraints - too busy with delivery to engage strategically?
- Organizational dynamics - product doesn’t want engineering input on strategy?
And for ICs: when engineering leaders develop product thinking, does it make them more or less effective in your eyes?
I genuinely want to understand how to create better product-engineering partnerships, and I think this orientation toward outcomes is key.