CINXE.COM

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="generator" content="Gatsby 5.6.1"/><meta data-react-helmet="true" name="description" content="Stories of folks reaching Staff Engineer roles."/><meta data-react-helmet="true" property="og:title" content="Stories of reaching Staff-plus engineering roles - StaffEng"/><meta data-react-helmet="true" property="og:description" content="Stories of folks reaching Staff Engineer roles."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:image" content="https://staffeng.com/StaffEngSocialShare.jpg"/><meta data-react-helmet="true" name="twitter:card" content="summary"/><meta data-react-helmet="true" name="twitter:creator" content="@lethain"/><meta data-react-helmet="true" name="twitter:title" content="Stories of reaching Staff-plus engineering roles - StaffEng"/><meta data-react-helmet="true" name="twitter:description" content="Stories of folks reaching Staff Engineer roles."/><meta data-react-helmet="true" name="google-site-verification" content="Og2X1aug_o_BjqBCTpUYxbCLH9Nj3oQR3pqFU36e-0E"/><meta name="theme-color" content="#663399"/><style data-href="/styles.f40dd1e3a7384c66fe0f.css" data-identity="gatsby-global-css">/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none} /*! * Milligram v1.3.0 * https://milligram.github.io * * Copyright (c) 2017 CJ Patoilo * Licensed under the MIT license */*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{color:#606c76;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.6em;font-weight:400;letter-spacing:.01em;line-height:1.6}blockquote{border-left:.3rem solid #d1d1d1;margin-left:0;margin-right:0;padding:1rem 1.5rem}blockquote :last-child{margin-bottom:0}.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#9b4dca;border:.1rem solid #9b4dca;border-radius:.4rem;color:#fff;cursor:pointer;display:inline-block;font-size:1.1rem;font-weight:700;height:3.8rem;letter-spacing:.1rem;line-height:3.8rem;padding:0 3rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#606c76;border-color:#606c76;color:#fff;outline:0}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default;opacity:.5}.button[disabled]:focus,.button[disabled]:hover,button[disabled]:focus,button[disabled]:hover,input[type=button][disabled]:focus,input[type=button][disabled]:hover,input[type=reset][disabled]:focus,input[type=reset][disabled]:hover,input[type=submit][disabled]:focus,input[type=submit][disabled]:hover{background-color:#9b4dca;border-color:#9b4dca}.button.button-outline,button.button-outline,input[type=button].button-outline,input[type=reset].button-outline,input[type=submit].button-outline{background-color:transparent;color:#9b4dca}.button.button-outline:focus,.button.button-outline:hover,button.button-outline:focus,button.button-outline:hover,input[type=button].button-outline:focus,input[type=button].button-outline:hover,input[type=reset].button-outline:focus,input[type=reset].button-outline:hover,input[type=submit].button-outline:focus,input[type=submit].button-outline:hover{background-color:transparent;border-color:#606c76;color:#606c76}.button.button-outline[disabled]:focus,.button.button-outline[disabled]:hover,button.button-outline[disabled]:focus,button.button-outline[disabled]:hover,input[type=button].button-outline[disabled]:focus,input[type=button].button-outline[disabled]:hover,input[type=reset].button-outline[disabled]:focus,input[type=reset].button-outline[disabled]:hover,input[type=submit].button-outline[disabled]:focus,input[type=submit].button-outline[disabled]:hover{border-color:inherit;color:#9b4dca}.button.button-clear,button.button-clear,input[type=button].button-clear,input[type=reset].button-clear,input[type=submit].button-clear{background-color:transparent;border-color:transparent;color:#9b4dca}.button.button-clear:focus,.button.button-clear:hover,button.button-clear:focus,button.button-clear:hover,input[type=button].button-clear:focus,input[type=button].button-clear:hover,input[type=reset].button-clear:focus,input[type=reset].button-clear:hover,input[type=submit].button-clear:focus,input[type=submit].button-clear:hover{background-color:transparent;border-color:transparent;color:#606c76}.button.button-clear[disabled]:focus,.button.button-clear[disabled]:hover,button.button-clear[disabled]:focus,button.button-clear[disabled]:hover,input[type=button].button-clear[disabled]:focus,input[type=button].button-clear[disabled]:hover,input[type=reset].button-clear[disabled]:focus,input[type=reset].button-clear[disabled]:hover,input[type=submit].button-clear[disabled]:focus,input[type=submit].button-clear[disabled]:hover{color:#9b4dca}code{border-radius:.4rem;font-size:86%;margin:0 .2rem;padding:.2rem .5rem;white-space:nowrap}code,pre{background:#f4f5f6}pre{border-left:.3rem solid #9b4dca;overflow-y:hidden}pre>code{border-radius:0;display:block;padding:1rem 1.5rem;white-space:pre}hr{border:0;border-top:.1rem solid #f4f5f6;margin:3rem 0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{-webkit-appearance:none;appearance:none;background-color:transparent;border:.1rem solid #d1d1d1;border-radius:.4rem;box-shadow:none;box-sizing:inherit;height:3.8rem;padding:.6rem 1rem;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#9b4dca;outline:0}select{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#d1d1d1" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>') 100% no-repeat;padding-right:3rem}select:focus{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="14" viewBox="0 0 29 14" width="29"><path fill="#9b4dca" d="M9.37727 3.625l5.08154 6.93523L19.54036 3.625"/></svg>')}textarea{min-height:6.5rem}label,legend{display:block;font-size:1.6rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}.label-inline{display:inline-block;font-weight:400;margin-left:.5rem}.container{margin:0 auto;max-width:112rem;padding:0 2rem;position:relative;width:100%}.row{display:flex;flex-direction:column;width:100%}.row,.row.row-no-padding,.row.row-no-padding>.column{padding:0}.row.row-wrap{flex-wrap:wrap}.row.row-top{align-items:flex-start}.row.row-bottom{align-items:flex-end}.row.row-center{align-items:center}.row.row-stretch{align-items:stretch}.row.row-baseline{align-items:baseline}.row .column{display:block;flex:1 1 auto;margin-left:0;max-width:100%;width:100%}.row .column.column-offset-10{margin-left:10%}.row .column.column-offset-20{margin-left:20%}.row .column.column-offset-25{margin-left:25%}.row .column.column-offset-33,.row .column.column-offset-34{margin-left:33.3333%}.row .column.column-offset-50{margin-left:50%}.row .column.column-offset-66,.row .column.column-offset-67{margin-left:66.6666%}.row .column.column-offset-75{margin-left:75%}.row .column.column-offset-80{margin-left:80%}.row .column.column-offset-90{margin-left:90%}.row .column.column-10{flex:0 0 10%;max-width:10%}.row .column.column-20{flex:0 0 20%;max-width:20%}.row .column.column-25{flex:0 0 25%;max-width:25%}.row .column.column-33,.row .column.column-34{flex:0 0 33.3333%;max-width:33.3333%}.row .column.column-40{flex:0 0 40%;max-width:40%}.row .column.column-50{flex:0 0 50%;max-width:50%}.row .column.column-60{flex:0 0 60%;max-width:60%}.row .column.column-66,.row .column.column-67{flex:0 0 66.6666%;max-width:66.6666%}.row .column.column-75{flex:0 0 75%;max-width:75%}.row .column.column-80{flex:0 0 80%;max-width:80%}.row .column.column-90{flex:0 0 90%;max-width:90%}.row .column .column-top{align-self:flex-start}.row .column .column-bottom{align-self:flex-end}.row .column .column-center{align-self:center}@media (min-width:40rem){.row{flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row .column{margin-bottom:inherit;padding:0 1rem}}a{color:#9b4dca;text-decoration:none}a:focus,a:hover{color:#606c76}dl,ol,ul{list-style:none;margin-top:0;padding-left:0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{font-size:90%;margin:1.5rem 0 1.5rem 3rem}ol{list-style:decimal inside}ul{list-style:circle inside}.button,button,dd,dt,li{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}table{border-spacing:0;width:100%}td,th{border-bottom:.1rem solid #e1e1e1;padding:1.2rem 1.5rem;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}b,strong{font-weight:700}p{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:300;letter-spacing:-.1rem;margin-bottom:2rem;margin-top:0}h1{font-size:4.6rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:2.8rem;line-height:1.3}h4{font-size:2.2rem;letter-spacing:-.08rem;line-height:1.35}h5{font-size:1.8rem;letter-spacing:-.05rem;line-height:1.5}h6{font-size:1.6rem;letter-spacing:0;line-height:1.4}img{max-width:100%}.clearfix:after{clear:both;content:" ";display:table}.float-left{float:left}.float-right{float:right}body,html{height:100%;margin:0}.center{text-align:center}body{background-color:#f9f9f9;color:#4a4a4a;margin:auto;max-width:38em;padding:0}.core{display:flex;flex-direction:column;min-height:100vh}.content{flex:1 1}footer{padding:10px;text-align:center}nav{align-items:center;display:flex;justify-content:space-between;padding:10px 0}nav h2 a{color:#4a4a4a}nav h2 a img{height:30px;padding-right:5px}nav ul{list-style:none}nav li{display:inline-block;padding:0 10px}hr{border-color:#e9e9e9}.pull{background:#e9e9e9;border-radius:.5rem;margin-bottom:2.5rem;padding:1rem 1.5rem}.pull p{padding-top:1rem}.pull ul{padding:0}.lead{margin-bottom:10px}.quiet{font-weight:400;margin-top:10px}.date{color:#c9c9c9;float:right}.pull .date{color:#a9a9a9}.form-group{align-content:stretch;align-items:center;display:flex;justify-content:space-between}#mc_embed_signup form,.mc-field-group p{margin-bottom:0}.form-group .email{flex-grow:2}.form-group input,.form-group label{margin:1rem .5rem}.form-group label{font-weight:400}@media (max-width:684px){nav{padding:.5rem 1rem}.content{padding:0 10px}.date{display:none}}@media (max-width:382px){.form-group,nav,nav li{display:block}.content{padding:0 10px}}</style><link rel="sitemap" type="application/xml" href="/sitemap-index.xml"/><link as="font" href="/google-fonts/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2" rel="preload" crossorigin="anonymous"/><link as="font" href="/google-fonts/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2" rel="preload" crossorigin="anonymous"/><link as="font" href="/google-fonts/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2" rel="preload" crossorigin="anonymous"/><link as="font" href="/google-fonts/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2" rel="preload" crossorigin="anonymous"/><link rel="alternate" type="application/rss+xml" title="StaffEng RSS" href="/rss"/><title data-react-helmet="true">Stories of reaching Staff-plus engineering roles - StaffEng | StaffEng</title><script data-react-helmet="true" defer="" data-domain="staffeng.com" src="https://plausible.io/js/script.js"></script><link rel="icon" href="/favicon-32x32.png?v=8aca217afa45eade538864083a8cd84c" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=8aca217afa45eade538864083a8cd84c"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=8aca217afa45eade538864083a8cd84c"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div class="core"><div><img src="/banner.png" alt="StaffEng Banner"/><nav><h2><a href="/">StaffEng</a></h2><ul><li><a aria-current="page" class="" href="/stories/">Stories</a></li><li><a href="/guides/">Guides</a></li><li><a href="https://lethain.us20.list-manage.com/subscribe/post?u=f7003ed301623a88fab7cf783&amp;amp;id=9c7b745cce" rel="noreferrer" target="_blank">Subscribe</a></li><li><a href="/book/">Book</a></li><li><a href="https://podcast.staffeng.com/">Podcast</a></li></ul></nav></div><div class="content"><section><p>Folks who have shared their stories of reaching Staff-plus engineer roles:</p><ul><li><a href="/stories/keavy-mcminn/">Keavy McMinn<!-- --> - <!-- -->Senior Principal Engineer at Fastly</a></li><li><a href="/stories/dan-na/">Dan Na<!-- --> - <!-- -->Staff Engineer and Team Lead at Squarespace</a></li><li><a href="/stories/joy-ebertz/">Joy Ebertz<!-- --> - <!-- -->Senior Staff Software Engineer at Split</a></li><li><a href="/stories/ritu-vincent/">Ritu Vincent<!-- --> - <!-- -->Staff Engineer at Dropbox</a></li><li><a href="/stories/nelson-elhage/">Nelson Elhage<!-- --> - <!-- -->Formerly Staff Engineer at Stripe</a></li><li><a href="/stories/duretti-hirpa/">Duretti Hirpa<!-- --> - <!-- -->Formerly Staff Engineer at Mailchimp</a></li><li><a href="/stories/diana-pojar/">Diana Pojar<!-- --> - <!-- -->Staff Data Engineer at Slack</a></li><li><a href="/stories/rick-boone/">Rick Boone<!-- --> - <!-- -->Strategic Advisor to Uber&#x27;s VP of Infrastructure</a></li><li><a href="/stories/michelle-bu/">Michelle Bu<!-- --> - <!-- -->Payments Products Tech Lead at Stripe</a></li><li><a href="/stories/silvia-botros/">Silvia Botros<!-- --> - <!-- -->Senior Principal Engineer at Twilio Inc.</a></li><li><a href="/stories/bert-fan/">Bert Fan<!-- --> - <!-- -->Senior Staff Engineer at Slack</a></li><li><a href="/stories/dmitry-petrashko/">Dmitry Petrashko<!-- --> - <!-- -->Technical Advisor to the Head of Infrastructure at Stripe</a></li><li><a href="/stories/ras-kasa-williams/">Ras Kasa Williams<!-- --> - <!-- -->Staff Engineer at Mailchimp</a></li><li><a href="/stories/katie-sylor-miller/">Katie Sylor-Miller<!-- --> - <!-- -->Frontend Architect at Etsy</a></li><li><a href="/stories/damian-schenkelman/">Damian Schenkelman<!-- --> - <!-- -->Principal Engineer at Auth0</a></li><li><a href="/stories/stephen-wan/">Stephen Wan<!-- --> - <!-- -->Staff Engineer at Samsara</a></li><li><a href="/stories/greg-wittel/">Greg Wittel<!-- --> - <!-- -->Principal Software Engineer at Proofpoint</a></li><li><a href="/stories/john-zittlau/">John Zittlau<!-- --> - <!-- -->Principal Engineer at Jobber</a></li><li><a href="/stories/alex-kessinger/">Alex Kessinger<!-- --> - <!-- -->Principal Engineer at Stitch Fix</a></li><li><a href="/stories/aaron-suggs/">Aaron Suggs<!-- --> - <!-- -->Principal Engineer at Glossier</a></li><li><a href="/stories/stephen-kawaguchi/">Stephen Kawaguchi<!-- --> - <!-- -->Solution Architect at IBM</a></li><li><a href="/stories/mikhail-chernykh/">Mikhail Chernykh<!-- --> - <!-- -->Technical Lead at Indeed</a></li><li><a href="/stories/rebecca-panja/">Rebecca Panja<!-- --> - <!-- -->Staff Engineer at Medium</a></li><li><a href="/stories/ryan-bergman/">Ryan Bergman<!-- --> - <!-- -->Senior Staff Engineer at John Deere</a></li><li><a href="/stories/adam-bender/">Adam Bender<!-- --> - <!-- -->Principal Software Engineer at Google</a></li></ul></section><div class="pull"><p>If you&#x27;ve enjoyed reading the stories and guides on <code>staffeng.com</code>, you might also enjoy<!-- --> <a href="/book"><em>Staff Engineer: Leadership beyond the management track</em></a>, which features many of these guides and stories.</p><a href="/book"><img src="/StaffEngBookWide.jpg" alt="Staff Engineer book cover"/></a></div><div class="pull" id="mc_embed_signup"><form action="https://lethain.us20.list-manage.com/subscribe/post?u=f7003ed301623a88fab7cf783&amp;amp;id=9c7b745cce" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate form-inline" target="_blank" novalidate=""><div id="mc_embed_signup_scroll"><div class="mc-field-group"><p><strong>Would you like an email when new stories are posted?</strong></p><div class="form-group"><label for="mce-EMAIL">Email</label><input type="email" placeholder="your email address" name="EMAIL" class="required email" id="mce-EMAIL" value=""/><input type="submit" name="subscribe" id="mc-embedded-subscribe" class="button" value="Subscribe"/></div></div><div style="position:absolute;left:-5000px" aria-hidden="true"><input type="text" name="b_f7003ed301623a88fab7cf783_5d17ea270b" tabindex="-1" value=""/></div></div></form></div></div><footer>漏 <a href="https://lethain.com">Will Larson</a>,<!-- --> <!-- -->2023<!-- -->.<!-- --> <a href="/about/">About</a>.<!-- --> <a href="/faq/">FAQ</a>.<!-- --> <a href="/rss">RSS</a>.<!-- --> <a href="https://github.com/lethain/staff-eng">Edit on GitHub</a>.</footer></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/stories/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" --> <script id="gatsby-chunk-mapping" > window.___chunkMapping="{\"app\":[\"/app-d8fe43673a0d2bca674b.js\"],\"component---src-pages-404-js\":[\"/component---src-pages-404-js-babaabad97faaaa31d19.js\"],\"component---src-pages-about-js\":[\"/component---src-pages-about-js-d2cfe53725667bcf7fdd.js\"],\"component---src-pages-guides-js\":[\"/component---src-pages-guides-js-bec1653487d4b1137df1.js\"],\"component---src-pages-index-js\":[\"/component---src-pages-index-js-bfc91f17498dc8bb5acf.js\"],\"component---src-pages-share-js\":[\"/component---src-pages-share-js-6d5bc8b4b8e03ba1cf13.js\"],\"component---src-pages-stories-js\":[\"/component---src-pages-stories-js-d3360aed39e1da5a173f.js\"],\"component---src-templates-story-template-js\":[\"/component---src-templates-story-template-js-6d96d1850f5ee569d267.js\"]}"; </script> <script>window.___webpackCompilationHash="784cd097001d6a7bac0c";</script><script src="/webpack-runtime-4d09d9762defd2f68566.js" async></script><script src="/framework-edabc3b0154c22465b3f.js" async></script><script src="/app-d8fe43673a0d2bca674b.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10