Taro Logo

Software Development Engineer (SDE-II)

Software Development Engineer(SDE-II)
Current Employee
Has worked at Amazon for less than 1 year
July 21, 2016
Austin, Texas
4.0
RecommendsPositive OutlookNo CEO Opinion
Pros

Good Salary Broad range of technologies Challenging problems Good health benefits Flexible teams that can (for the most part) choose tools and processes that are suitable for them and their environment. It is very easy to move to another team if you are unhappy or unchallenged.

I started at Amazon to broaden my technical skills, increase my salary, and work on exciting technology and challenging projects. So far (~1 year in), I've made the right choice. I'm surrounded by smart people with amazing insights into a large array of tools, technologies, and difficult problems around scale, customer service, and security.

Cons

Very few "extras", as compared to other large software/internet companies.

Smart people aren't always the easiest to get along with. I've found that a high number of Amazonians lack good social skills and the ability to function well on a team.

Seattle-centric culture. Varies from team to team.

Dev managers tend to act more as TPMs, focused on delivery rather than team development, and in some cases choose aggressive delivery over quality.

Advice to Management

It's well-documented that most Amazonians leave within two years. Those reasons vary, but from my point of view, it stems from a culture that focuses on the delivery of software but lacks values around the development of engineering teams. There has been a shift toward being more focused on the needs of the engineers during my time here, and I would like to see that trend continue with better training for Dev Managers on team development and more emphasis on team quality metrics.

Was this helpful?

Amazon Interview Experiences