Taro Logo

Very much self-service

Software Development Engineer II
Former Employee
Worked at Amazon for 4 years
September 16, 2020
Seattle, Washington
4.0
RecommendsPositive OutlookApproves of CEO
Pros

Great compensation, especially when factoring in a 4-year vest of real stock shares (RSU) and benefits.

Lots of opportunities for learning.

Many engineering teams are fairly small (6-10) and tend to be independently functioning, so it doesn't feel like a giant, sluggish company.

Cons

The self-service nature encourages everyone to figure out everything for themselves. This works well for some people, but not for everyone.

There's a tendency towards "drinking from the firehose" from the time you start until you've had enough. Making sure you don't take on more than you can realistically handle is your problem.

Advice to Management

Before placing a new-to-Amazon engineer on a team "by themselves," make sure they're comfortable with learning all the infrastructure, tooling, and so on, essentially on their own. Everyone's different, but I suspect many incoming "fresh blood" devs would fare better starting out on an established team with an existing and stable product, service, or responsibility, while figuring out how engineering at Amazon works. At the same time, newly spun-up teams would benefit from being populated with experienced Amazonians.

Additional Ratings

Work/Life Balance
4.0
Culture and Values
5.0
Diversity, Equity, and Inclusion
5.0
Career Opportunities
5.0
Compensation and Benefits
5.0
Senior Management
4.0

Was this helpful?

Amazon Interview Experiences