Taro Logo

More operational work for SDEs

Software Design Engineer
Current Employee
Has worked at Amazon for 2 years
March 6, 2014
Bengaluru, Karnataka
1.0
Doesn't RecommendPositive OutlookDoesn't Approve of CEO
Pros
  1. Exposure to E-commerce business, high-scale applications, and AWS technology. (If most of the things are already built in your team, you may gain awareness of how the systems are working, but not real hands-on experience. New systems are mostly developed by senior members of the team.)
  2. Leadership principles that you can apply at any other workplace.
Cons
  1. No work-life balance. Heavily stretched work hours even if you are not on call. It's common for a manager to come to you at 6 PM and ask you to complete a task by EOD.

  2. On call. Need to be on support for a whole week (rotated among team members). For high-severity issues, your availability is expected 24/7. You may have to wake up at midnight to check why a host is down.

  3. You may spend more time on operations and understanding Amazon business. I wonder if 10% of an SDE's time really goes into coding/designing.

  4. Everyone—SDEs, managers, ops team—has work pressure. Even the coolest manager may yell at you.

  5. Frugality. Workplaces are crowded. It's disturbing at times when some SDEs have louder conversations to make the whole floor listen about the cool thing they are talking about. Need to open a ticket even to get a water bottle. No admin/supporting team for employees. If you had worked at some other company, you would find it strange that to get an HR address proof letter, you need to prepare it yourself, take a print, and go to HR for a signature.

  6. No performance bonus. Also, one would not get any additional stock award in the first 2 years.

Advice to Management

Realize the importance of work-life balance.

Was this helpful?

Amazon Interview Experiences