Taro Logo

A perfect environment for exploring your true potential

Software Development Engineer II
Current Employee
Has worked at Amazon for 2 years
April 19, 2017
Bengaluru, Karnataka
5.0
RecommendsPositive OutlookApproves of CEO
Pros

You will be forced to think big and innovate beyond your limits. You will be pushed to grow as a leader throughout your tenure.

Limitless potential to make change. Relentlessly high standards. Take any number of leaves when you feel like. Work from home whenever you want. Come to office when it suits you, leave when you feel like, as long as you make sure you deliver results. You'll be forced to "own" what you work on. Great internal engineering culture.

If you join as an SDE, your manager will either be an L5 or L6. Many of them are extremely smart and will propel you to grow. Many won't be as effective, but the good thing is, you can do it yourself. You will have enough independence to make an impact and grow in your career. In fact, you are encouraged by the company to do projects outside of your day-to-day, work with other teams for short durations, and have mentors from different organizations, etc.

ALL L7+ managers I've interacted with have been highly competent and sharp. These are the folks you will look up to and seek to learn from.

You can't bullsh*t anybody. You will be found out.

Cons

Teams in Amazon are very, very independent. So much so that some of them might as well be in a separate company for all intents and purposes (some of them technically are). So there's bound to be bad teams and good teams.

In the good teams (which I believe would be most of them), the high standards and expectations push you to transform yourself into an extremely well-rounded Leader+Engineer. But, the same standards can crush you if you aren't smart enough. If you're having to work 10-12 hours a day to keep up/stay ahead of the curve, then you aren't smart enough.

Advice to Management

For Bangalore:

The bar for L6 Managers needs to be raised. Engineers often leave for Seattle when they become SDE2. Many go because they know their L6 would probably not be as effective at helping them grow to an SDE3 level.

Give proper training in personal finance management to all employees. Most don't know basics about taxation and investments.

You need to be creating and encouraging more engineers to start leading.

Was this helpful?

Amazon Interview Experiences