Key Points

  • As AI streamlines development and more companies choose to build their own software in-house, Netflix serves as a blueprint for success.
  • Netflix’s decision to build core technology — and make it available through the open source community — has been critical to its success, particularly in expanding to new markets.
  • “It’s very much part of our superpower that we’ve been able to bring technology to entertainment,” Chief Technology Officer Elizabeth Stone said on a recent episode of “The Pragmatic Engineer” podcast.
  • In the podcast, Elizabeth detailed how Netflix’s hands-off culture is key to its engineering success.

As AI makes it easier than ever to build new applications, leaders are grappling with a key challenge: How do we create a strong engineering culture, and extend it beyond the IT department?

Netflix provides a blueprint. Inside the media giant, engineering teams support all facets of operations with custom-built IT solutions, from the initial engagement with creators, to promoting and airing the final product — or what Chief Technology Officer Elizabeth Stone refers to as a “pitch to play” model.

“It’s very much part of our superpower that we’ve been able to bring technology to entertainment,” she said on a recent episode of “The Pragmatic Engineer” podcast. “We have more than a trillion events that we’re capturing every day between consumer interactions, things that are happening across products and services that support decision making.”

In many ways, Netflix’s decision to build much of its core technology — and make many systems available through the open-source community — has been key to its success in expanding to new markets, like live streaming. For example, Netflix built its own content delivery system, known as Open Connect, as well as a proprietary media production suite. The company also pioneered “chaos engineering,” a development discipline now widely-adopted by other IT teams. And its Visual Effects Studio produces cutting-edge research that has transformed production.

Now, with AI streamlining the work of creating applications, more companies are exploring a strategy of “build” vs. “buy,” igniting fears in the economic markets over the future of vertical software companies. But this transition comes with its own challenges, many that Netflix has solved in its own operations. And a key reason for the company’s  success, according to Elizabeth, is a hand-offs management style:

“The way Netflix has been built has been very driven by engineers within the teams rather than some top-down” mandate, she said. “It slows down too many teams to be able to make their own improvements and innovations.”

During the podcast, Elizabeth shared more about the technology challenges Netflix faces as it expands to other market segments, and the keys to building a strong engineering culture.

Owning the stack

Elizabeth’s team has a wide purview, supporting everything from studio productions, to pricing and payments with proprietary IT tools.

For example, built in-house, the company’s media production suite makes it easier and faster to transfer media assets — typically large, complex files —  around the globe. Using the product, footage can be routed quickly to the right reviewers, so notes are available the next day of shoots.

Making this seamless, however, requires appropriately managing the storage, compute, and travel of the data, Elizabeth said, a difficult task given the enormity of Netflix’s global operations: “It’s unbelievable scale, when you think about hundreds of thousands of productions in progress at any given time,” she added.

“It’s unbelievable scale, when you think about hundreds of thousands of productions in progress at any given time."

Elizabeth Stone

Chief Technology Officer
Netflix

A decade ago, the company also built Open Connect. Now, the proprietary content delivery network is foundational to Netflix’s ability to deliver low latency and high-quality for users “no matter where they click play,” Elizabeth added.

And while other companies struggle with disconnected data and systems, Netflix is automating full end-to-end workflows, linking production, promotion, streaming and other facets of operations together in one data stream.

“Tech underlies that whole lifecycle,” Elizabeth said. Lots of businesses "haven't built that end-to-end pipeline themselves.”

The benefit of letting go

A main catalyst for Netflix’s success is removing bureaucratic constraints on engineers. Take the company's pivot to live events. Just 18 months after airing its first one, Netflix hosted the largest live streaming event in history — the Jake Paul vs. Mike Tyson match, which drew 65 million concurrent streams.

“The way that came to life was with urgency, a lot of scrapiness, and engineers making it happen,” Elizabeth said. “They were able to have their own decision making on how to evolve all of our systems and products to be able to deliver new content types.”

Key to this approach is a focus on quick, real-time feedback — a hallmark of Netflix’s culture. Following each event, project reviews are led by those closest to the work, Elizabeth said, and are focused on learning, not assigning blame. This continuous feedback loop means the company doesn’t have to rely on annual performance reviews.

“It requires trust, deep relationships to be able to give someone in the moment very candid feedback,” she said.

While Netflix prioritizes a hands-off approach to engineering, that can’t come at the expense of security. It’s why the company created Chaos Monkey, a system that lets development team purposefully introduce issues in their IT tools to test resilience.

Be sure to listen to the whole podcast for more details on how Netflix built a strong engineering culture without relying on top-down mandates.