David Singleton & Thomas Pamminger
Throwing off the burdens of scale in engineering
#1about 3 minutes
Stripe's origin as a developer-centric payment API
Stripe was founded to solve the difficulty of moving money online by creating a simple, well-documented API for developers.
#2about 3 minutes
Evolving culture and product with global scale
As Stripe scaled globally and added new products, it maintained its user-centric culture by keeping teams small and focused on user feedback loops.
#3about 6 minutes
Balancing development speed with operational excellence
Stripe maintains high availability and rapid deployment through a culture of operational excellence, careful change management, and a sensible architecture.
#4about 4 minutes
Fostering user-centricity across all engineering roles
Every team member, including engineers, directly engages with users to gain a visceral understanding of their problems, using feedback loops like OODA.
#5about 2 minutes
Ensuring API quality and consistency through review
An internal API review group and the practice of "friction logging" ensure the API evolves deliberately while maintaining a high-quality developer experience.
#6about 3 minutes
Hiring and onboarding engineers for rapid impact
Stripe's hiring process seeks builders through realistic exercises like pair programming, followed by an onboarding that enables new engineers to deploy code within weeks.
#7about 2 minutes
The developer benefits of no-code and low-code tools
No-code and low-code products benefit developers by offloading complexity to hosted solutions that Stripe meticulously optimizes for performance and user experience.
#8about 3 minutes
Using generative AI to enhance developer productivity
Generative AI is used to improve developer productivity through tools like a conversational agent in documentation and GitHub Copilot for writing test code.
#9about 3 minutes
Stripe's future focus on the core development loop
The future of Stripe involves continuing its core development loop of listening to users and abstracting financial complexity for new waves of businesses.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
16:35 MIN
Scaling the company with a remote-first engineering hub
Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe
08:33 MIN
Building a culture around the "users first" principle
Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe
13:08 MIN
Designing a consistent and evolving API ecosystem
Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe
24:25 MIN
Enabling an ecosystem with Stripe Tax and Marketplace
Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe
51:53 MIN
Q&A on shared systems and scaling productivity
Forget Developer Platforms, Think Developer Productivity!
29:56 MIN
Q&A on gamification, scaling, and the future of DevOps
We adopted DevOps and are Cloud-native, Now What?
15:24 MIN
Defining the future of the modern developer role
The Evolving Landscape of Application Development: Insights from Three Years of Research
12:09 MIN
Balancing feature work with platform development
How to build the best Food service in the world
Featured Partners
Related Videos
Building Enduring Infrastructure: Lessons from the First 12 Years of Stripe
David Singleton
Coffee with Developers - Cassidy Williams -
Cassidy Williams
Fireside Chat with David Heinemeier Hansson
Thomas Pamminger & David Heinemeier Hansson
How we will build the software of tomorrow
Thomas Dohmke
Breaking Down Silos Between Design and Development
Erica Rider & Stan Carrico
The AI-Ready Stack: Rethinking the Engineering Org of the Future
Jan Oberhauser, Mirko Novakovic, Alex Laubscher & Keno Dreßel
The Road to One Billion Developers
Thomas Dohmke & Demetris Cheatham
Fintech Rebellion: How Developers Are Disrupting the Future of Commerce
Arik Shtilman
From learning to earning
Jobs that call for the skills explored in this talk.

Full Stack Engineer
Climax.eco
Rotterdam, Netherlands
€70-100K
Senior
TypeScript
PostgreSQL
Cloud (AWS/Google/Azure)

Cloud Engineer (m/w/d)
fulfillmenttools
Köln, Germany
€50-65K
Intermediate
TypeScript
Google Cloud Platform
Continuous Integration

Tech Lead (m/f/d) - Berlin
Patronus Group
Berlin, Germany
Senior
Kotlin
Android
Angular
Spring Boot
Amazon Web Services (AWS)
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL

Senior Machine Learning Engineer (f/m/d)
MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Python
Docker
Machine Learning

Senior DevOps Engineer (f/m/x)
Douglas GmbH
Düsseldorf, Germany
Senior
Kubernetes
Cloud (AWS/Google/Azure)

Senior Fullstack Engineer – Angular/.Net (f/m/d)
Apaleo
München, Germany
Remote
€65-85K
Senior
.NET
Angular
JavaScript
+1


Domain Architect Ricardo Platform (f/m/d) | 80-100% | Hybrid working model | Valbonne France
SMG Swiss Marketplace Group
Canton de Valbonne, France
Senior