A Conversation with Amazon CTO Werner Vogels

Werner Vogels is the Chief Technology Officer at Amazon, where he has played a pivotal role in shaping the company’s technology vision for over two decades. Before joining Amazon in 2004, Werner was a research scientist at Cornell University where he focused on distributed systems and scalability, both of which are concepts that would later influence the design of AWS. He holds a PhD in computer science and has authored numerous academic papers on the reliability and performance of large-scale systems.

As CTO, Werner has been instrumental in guiding Amazon’s transition from an online retailer to a global cloud infrastructure provider. He is one of the key architects behind Amazon’s push into cloud computing, helping to define the new model for delivering infrastructure. He is known for his pragmatic, customer-focused approach to technology and for championing ideas such as “you build it, you run it,” “APIs are forever,” and more recently, Frugal Architecting, which emphasizes cost-effective and sustainable software design.

In this episode, Kevin Ball sits down with Werner for a wide-ranging conversation. They discuss the early days of Amazon, the birth of AWS, the principles of the Frugal Architect, aligning cost to the business, engineering-business collaboration, technical debt, and much more.

Kevin Ball or KBall, is the vice president of engineering at Mento and an independent coach for engineers and engineering leaders. He co-founded and served as CTO for two companies, founded the San Diego JavaScript meetup, and organizes the AI inaction discussion group through Latent Space.

 

 

Please click here to see the transcript of this episode.

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Sponsors

This episode is brought to you by Augment Code.

You’re a professional software engineer—vibes won’t cut it.
Augment Code is the only AI assistant built for real engineering teams. It ingests your entire repo—millions of lines, tens of thousands of files—so every suggestion lands in context and keeps you in flow.

Where other tools stall, Augment Code sprints. Unlike vibe coding tools, Augment Code is built for shipping to production. And you don’t have to switch tooling: keep using VS Code, JetBrains, Android Studio, or even Vim.

Don’t hire an AI for vibes—get the agent that knows you and your codebase best.

Start your free trial at AugmentCode.com

Capital One’s proprietary AI solutions are built on their modern tech stack. Their engineering teams are using real-time data at scale, applied research, and the power of cloud platform standardization and automation to embed customer-driven AI solutions throughout their business.

Explore AI at Capital One: https://www.capitalone.com/tech/ai/

APIs are the foundation of reliable AI – and reliable APIs start with Postman. Trusted by 98% of the Fortune 500, Postman is the platform that helps over 40 million developers build and scale the APIs behind their most critical business workflows.

With Postman, teams get centralized access to the latest LLMs and APIs, MCP support, and no-code workflows, all in one platform. Quickly integrate critical tools and build multi-step agents without writing a single line of code.

Start building smarter, more reliable agents today. Visit postman.com/sed to learn more.

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.