From Culture to Code Book
Available on
- Online stores
- Digital reading platforms
- Retail chains
- College bookstores
A practical, end-to-end guide for CTOs, VPoEs, Engineering Managers and aspiring leaders.


Jonathan Sosa
Jonathan Sosa is a seasoned engineering leader with two decades of experience delivering software used by millions worldwide. He currently serves as the Head of Engineering at Foundation LLM Technologies, Inc., a pioneering Silicon Valley startup developing AI tools for design and manufacturing.
Previously, Jonathan served as VP of Engineering at Drivemode Inc., Honda’s software innovation arm, where he spearheaded the development of a groundbreaking In-Vehicle Infotainment and Companion Apps platform for Honda’s electric vehicles.
Before his tenure at Drivemode, Jonathan was a Director of Engineering at Mercari, Inc., Japan’s first unicorn. There, he led the team behind Mercari’s mobile and web applications tailored for the US market.
Jonathan also held the position of Group Manager at Rakuten, where he led the Digital Content Platform Development Group. Additionally, he played a pivotal role in shaping the success of multiple Japanese tech startups.
A Computer Science honors graduate from the Tecnológico de Monterrey, Jonathan speaks five languages, holds a US patent, and is certified as an Agile Product Owner and Scrum Master.
About the book
Stepping into a leadership role in software engineering comes with unique challenges—balancing technical expertise with strategic decision-making, fostering high-performing teams, and ensuring long-term organizational success.
Leading Software Engineering Teams Effectively is a must-read for Engineering Managers, Directors, VPoEs, and CTOs who want to lead with impact. This book offers practical insights into what sets great engineering leaders apart, from prioritizing tasks and managing technical debt to hiring top talent and structuring teams for efficiency.
What You Will Learn
- How to transition from individual contributor to a leadership position
- How to develop your presence, influence, and make difficult decisions
- How to craft attractive job descriptions, identify, interview, and hire top talent
- How to set expectations, evaluate performance, and promote deserving employees
- How to deliver effective feedback
- How to organize your teams
- How to deliver high-quality, impactful software projects
- How to manage your energy and focus on the most important things