Amazon Software Development Engineer II reviews

3.6

58% would recommend to a friend

(954 total reviews)
avatar

Andrew Jassy

19% approve of CEO

53% positive business outlook

Software Development Engineer II employees have rated Amazon with 3.6 out of 5 stars, based on 954 company reviews on Glassdoor. This indicates that most Software Development Engineer II professionals have a good working experience there. Amazon is rated in line with the average (within 1 standard deviation) by Software Development Engineer II professionals compared to other employers within the Tecnologías de la información industry (3.9 stars).

Reviews by job title

954 reviews
1.0
Jan 8, 2014
Recommend
CEO approval
Business Outlook

Pros

Salaries, stock, and signing bonuses are pretty good. They do wave a lot of stock in front of you in the form of RSUs which vest in like 4 or 5 years. What they don't tell you is that hardly anyone lasts that long.

Cons

First of all Amazon is like many different companies rolled into one. What your work life is like depends entirely and absolutely on specifically which group and project you get hired into. You can be in a hell-on-earth type engineering position and be one office away from somebody working their dream job depending on the project you are working on. So take positive as well as negative reviews here of the place with a grain of salt. That said, this is a negative review. Generally Amazon is incredibly political with layers of management and various warring factions within the layers. You can easily end up in some project that exists in contested ground leading to a situation in which your contribution will come under undue scrutiny from various actors. The management of the place seems to revel in this kind of culture; they seem to want it to be this way. If you are the typical introverted programmer type who is bad at the social aspect of life, prepare to be somebody's pawn or to be stabbed in the back. You can just ignore the politics but the politics will not ignore you. There are reorgs constantly; one never knows where one stands. One's boss changes frequently. On-call a week out of a month is the norm, sometimes it is the more. You will be expected to work long hours pretty much always. When I was hired I was told our group would never be put on-call we were after a month. My boss changed after a month to my boss's boss who was literally a sociopath. After a while another programmer in my group managed to engineer basically a coup and got sociopath guy fired but by that time it was too late for me. I was burnt out. the whole dynamic of software development there is about hiring young people who haven't had a lot of prior job experience and burning them out. I was not young,I had been around the block software job-wise and I thought I could just stick it out for the carrot on the stick but, basically, I couldn't do it. At a certain point I just wanted my life back.

3.0
Jan 4, 2014
Recommend
CEO approval
Business Outlook

Pros

The internal development tools are fantastic. It is a technology driven company where developers can help guide the roadmap.

Cons

Every 6 months they look for people to fire and if you don't play the game right, they'll pick you. There is very high turnover, so half a team can clear out in a year. The pace is frenetic on some teams, priorities change frequently, and you can end up with hacks on top of hacks. Some teams have extraordinary operation burdens and technical debt, and end up dedicating all of their time to dealing with that instead of new and interesting work.

Viewing 865 - 867 of 954 Reviews

Glassdoor has 250,592 Amazon reviews submitted anonymously by Amazon employees. Read employee reviews and ratings on Glassdoor to decide if Amazon is right for you.