Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ITT 2017 - Matthias Rampke - Engineering Culture at SoundCloud

ITT 2017 - Matthias Rampke - Engineering Culture at SoundCloud

Matthias Rampke talks about engineering culture at SoundCloud. At SoundCloud, each development team operates the systems that they own, and they own the systems that they build. By eliminating dedicated Operations and SRE roles, the engineers have the autonomy they need to iterate fast, while maintaining cohesion and reliability in our platform. Learn how the SoundCloud team organises deployment, on-call, shared infrastructure, and the role of core and infrastructure engineering.

Istanbul Tech Talks

April 03, 2017
Tweet

More Decks by Istanbul Tech Talks

Other Decks in Programming

Transcript

  1. a cloud full of sounds 135M tracks, 12M artists, 175M

    listeners 300+ employees no ops team Intro: SoundCloud Who I am and where I work
  2. Where we came from Where we are today Why we

    did it How you can do it Intro: Agenda
  3. 2008-2010 Rails monolith, "app team", ops team 2011/2012 some services,

    some teams, "platforms team" 2013-2015 semi-autonomous teams, ~100 services A brief history of Engineering at SoundCloud
  4. every feature • service • codebase is owned by a

    team Ownership You build own it, you run it
  5. owners are on call for what they own groups of

    teams work together to reduce load remove alerts • write documentation On Call
  6. . soundcloud.com Berlin • London • Los Angeles • New

    York • San Francisco Slides: bit.ly/itt2017-soundcloud soundcloud.com/jobs