From attic servers on kids’ tables to advising PE-backed companies on technical due diligence, Jim has seen every stage of the software lifecycle. In this episode of Executive Conversations, servicePath™ CEO Daniel Kube sits down with long-time friend and engineering leader Jim to unpack what it really takes to build world-class engineering teams, survive acquisitions, and stay ahead in an AI-driven era.

Jim shares stories from:

Early internet startup days (literally coding in an attic by the beach)

Scaling products at Long View

Transforming engineering at PerformanceSoft and navigating acquisition by Actuate

Product-led growth and experimentation at Joist under the EverCommerce / EverPro umbrella

Today’s work advising companies on sonar data, accessibility tech, and search fund acquisitions

Whether you’re a CEO, CTO, VP Engineering, PE investor, or an ambitious developer, this conversation goes deep on people, practice, and process—and how AI now changes the game.

In this episode, you’ll learn:

How to turn around engineering teams
From “chief talking officer” cultures to truly technical leadership—what it takes to transform underperforming teams and “punch above your weight” against industry giants.

The reality of acquisitions & technical due diligence
How Jim evaluates companies across people, practice, and process, what risk really looks like in software organizations, and how those lessons now power his work with search funds and investors.

Building product-led, experiment-driven organizations
Inside a product-led growth motion: dozens of micro-bets, rigorous experiment setup, teardown discipline, and how to avoid being crushed by leftover experiments and tech debt.

AI as a force multiplier—not a job killer
Why AI should take the bottom 30% of a developer’s job, how teams can adopt AI coding tools safely, and why real innovation still needs human creativity, architecture, and systems thinking.

Legacy vs greenfield in the AI era
When to refactor, when to wrap, and when to build a completely new platform and team—with real examples from legacy systems and modern cloud-native stacks (Node, TypeScript, React, serverless, AWS).

Practical frameworks for engineering leaders

“What must be true?” — a simple but powerful way to plan, sequence work, and expose constraints.

“Worst possible outcome” — how to assess risk, decide on rigor, and avoid being paralyzed by fear.

Quality, observability & speed at scale
How to think about quality beyond test coverage: observability, traceability across microservices, PR discipline, and when scrum vs kanban actually makes sense.

Team design with StrengthsFinder
How Jim uses Clifton Strengths / StrengthsFinder to spot blind spots (e.g., all strategy, no execution), balance teams, and identify “learners” who should be your early AI adopters and internal champions.

Career advice for young developers in an AI world
Why a rigorous CS foundation still matters, who’s most at risk, and how to stay employable by always putting yourself “in a position to learn.”

Leadership advice for non-technical CEOs
How to know if your CTO/VP Eng is the right partner, what transparency should look like, and why the visionary/integrator relationship is non-negotiable.

Jim’s current passion projects
From processing complex sonar data to scaling accessibility platforms—why variety keeps him sharp and how he chooses which companies to work with.

Quote Highlights

“Put yourself in a position to always be learning.”

“Lead, follow, or get out of the way.”

“Don’t settle.”

Enjoyed this? Like, subscribe, and drop any questions that come to mind.
Get in touch: www.servicepath.co/contact