TGViewer
3.14 at Google 3.14 at Google @engineerole · 2.22K subscribers
Post #129 1.21K
What a L5 SDE is expected in Amazon(Senior Software Engineer)

Interesting question.
Amazon has very detailed role guidelines for each level and each role, I could just send her to read the document. But since it was after my second johnnie walker blue label, I decided to answer the question in my own words.

“Suppose you go visit your parents and decide to cook a nice dinner for them, to show your appreciation for their unconditional love to you all these years...”

My listener was intrigued.

“As a responsible grownup to give their parents a treat,

1. You would plan ahead what to cook to make you parents happy.
2. You would prepare the ingredients beforehand.
3. You would cook the dinner and serve them on time. But wait, it is not done yet.
4. You would also clean the table and dishes, making sure your parents do not need to clean after you.”

“Now why would you do all these stuff? Because you love your parents and you want to make sure they can enjoy the dinner and after the dinner. Because that is what they have been doing for you.”

“Yeah. That sounds nice. But how is this related to a L5 SDE?”, she asked.

“Well, in Amazon a L5 SDE is expected to deliver a project end to end independently. You would collect requirements and define the project scope, just like how you would plan a dinner. You would divide the project into milestones and get them done on expected dates, just like how you cook the dinner for your parents and serve them on time. You would get your project through operational readiness: set up metrics, alarms, dashboards and runbooks, just like how you would clean the table and dishes for your parents.”

“Why? because if you don't clean the dishes, your parents would have to do it. If you don't have metrics, alarms, dashboards and runbooks, your team members or oncall engineers would have no clue how to support your features.”

“See, the expectation from a L5 SDE in Amazon is not much different from the expectation for a responsible grownup cooking dinner for their parents: you have to do it end to end.”

“A responsible grownup stops expecting their parents to take care of them, they start to take care of their parents instead.”

“A L5 SDE stops relying on others to clean up after their work. They think on behalf all the stakeholders: end customers, partner teams, business leaders, team members and oncall engineers. They deliver end to end, cover the whole spectrum of the project lifecycle.”

I had another sip of my whiskey on rock, realizing I should cook a nice dinner for my parents, and clean up the dishes, when I see them next time.

Интересный рассказ с просторов LinkedIn о том, что ожидается от сеньор разработчика в Амазон. Мне кажется, и в другом big tech ожидают примерно такую независимость и ответственность.
Аналогия с приготовлением ужина - очень понравилась 🤠

#recommendation #career
  • 👍 6
More from @engineerole
  1. Aug 3, 2026Luwo ищет Middle Frontend разработчика. Бишкек, офис, полный день. Luwo — образовательная…
  2. Jul 28, 2026Лето пролетает оч быстро. На выходных решили замедлиться и поехали с гуглерами и друзьями…
  3. Jun 25, 2026Мы переехали жить ближе к озеру в этом году, сегодня впервые утром сходил искупаться. Обыч…
  4. Jun 17, 2026В мае почти месяц путешествовали в Гонкгонке и Японии. Стараемся заходить в гугл офис в ка…
  5. Jun 17, 2026video post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →