Engineering Leadership

Chapter 22 of 313 min readOpen access

Founder-Engineer Working Agreement

Naming, in writing, what a founder and an engineer each owe each other.

Many engineering problems are actually alignment problems. The founder wants speed. Engineers want clarity. Product wants scope control. Customers want outcomes. Everyone is partly right, and the team loses time translating pressure into work.

A Founder-Engineer Working Agreement makes expectations explicit. It should cover seven areas.

First: context

Founders must share enough business context for engineers to make good decisions. This includes customer segments, revenue pressure, sales commitments, churn risks, strategic bets, investor promises, and competitive threats where appropriate.

Engineers do not need every confidential detail. They need enough to understand why work matters.

Second: problem framing

Engineers should not be handed only solutions for important work. The agreement should say that meaningful features include a problem statement, target user, expected payoff, and success signal. If the founder has only a solution idea, the team will help translate it into a bet.

Third: speed

The team should define what speed means. Is speed about first customer validation, production release, sales demo readiness, or long-term delivery capacity? These are different.

A founder may say, "We need this fast," but the builder must clarify:

  • Fast for whom?
  • What must be true by when?
  • What can be excluded?
  • What risk is acceptable?
  • What happens if we ship a limited version?

Fourth: trade-offs

The agreement should make trade-offs normal. Engineers should bring options, not only objections. Founders should make decisions with visible consequences, not demand impossible combinations.

A useful format:

  • Option A: fastest, risk accepted.
  • Option B: balanced, recommended.
  • Option C: strongest long-term, higher investment.

Fifth: technical debt

Technical debt should not be hidden inside engineering frustration. The agreement should define how debt is raised, framed, prioritized, and reviewed. Debt connected to business capability gets clearer attention. Debt based only on preference usually waits.

Sixth: AI usage

The founder and engineering team should agree on AI boundaries:

  • Which tools are allowed?
  • What data can be shared?
  • Which code areas require stricter review?
  • How is AI output verified?
  • How will AI productivity be measured?
  • How will customer-facing AI be evaluated?

This prevents both reckless adoption and fearful avoidance.

Seventh: after-release ownership

The agreement should say that shipping is not the end. The team will observe outcomes, reliability, support signals, and user behavior. Founders should expect follow-up learning, not only release announcements.

The agreement can fit on one page

Example:

  • We start important work with problem context.
  • We define success before implementation.
  • We prefer small releases that create learning.
  • Engineers bring options and trade-offs.
  • Founders make priority decisions with business context.
  • AI is used with context, review, and verification.
  • Production learning feeds back into the roadmap.

This may sound basic. Many teams still do not operate this way.

The agreement is especially useful in agencies, consulting, and outsourced development. Clients often arrive with solution requests. A builder-led team can use the agreement to reset the relationship: "We will build, but first we will clarify the outcome, risk, smallest useful version, and proof." This positions the team as a product engineering partner rather than a coding vendor.

The agreement should be reviewed when trust breaks. If founders feel engineers are slow, inspect whether context and decision rights are clear. If engineers feel founders constantly change direction, inspect whether bets, success signals, and scope boundaries are clear. If product feels squeezed, inspect whether trade-offs are being documented.

Alignment is not a one-time conversation. It is a system.

The builder rule is this: if business pressure enters engineering as vague urgency, it will leave as waste. Translate it before building.

Key takeaways

  • Most speed complaints and debt complaints are actually alignment problems: a written agreement makes the implicit expectations explicit instead of relitigating them every sprint.
  • Cover seven areas: context, problem framing, what speed means, how trade-offs are presented, how debt is raised, where AI is allowed, and who owns what happens after release.
  • When a founder says "fast," ask fast for whom, what must be true by when, what can be excluded, and what risk is acceptable. "Fast" is not one thing.
  • Present trade-offs as named options with consequences (fastest/risk accepted, balanced/recommended, strongest long-term/higher investment), not as a single answer to defend.
  • Revisit the agreement whenever trust breaks: it names what to inspect instead of leaving the friction to sit as a personality conflict.

In the age of AI

The advantage was never the model. It's knowing what to build with it — and having a team that can actually ship it.

That's the part I help with: finding where AI genuinely makes your business faster, deciding what's worth building, and standing behind it once it's live.

Four offices, one very full passport

Every dot on this map is a conversation I still remember.

World map showing ViitorCloud offices in Ahmedabad, Zürich, Washington D.C. and Port Louis, and the countries where Vishal Rajpurohit has spoken and travelled
Germany
Indonesia
Saudi Arabia
Spain
Japan
Denmark
Turkey
Singapore
Ireland
Czechia
France
Thailand
Sweden
Mexico
Qatar
Italy
South Korea
Poland
United Kingdom
Malaysia
Belgium
Canada
UAE
Netherlands
Vietnam
Norway
Oman
Portugal
Australia
Austria
New York, USA
Chicago, USA
Las Vegas, USA
San Francisco, USA
Los Angeles, USA
Ahmedabad, India — headquarters
Zürich, Switzerland
Washington, D.C., United States
Port Louis, Mauritius
  • Where I've spoken
  • Office
Sixty seconds from the roadQuick lessons and keynote moments — tap to watch