Amazon Software Development Engineer III reviews

3.4

23% would recommend to a friend

(67 total reviews)
avatar

Andrew Jassy

23% approve of CEO

57% positive business outlook

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

Reviews by job title

67 reviews
2.0
Mar 26, 2016
Recommend
CEO approval
Business Outlook

Pros

It's the only big software company headquartered in Seattle. There is no commuting to the east side, and the vast majority of projects are based here, so there are a lot of interesting challenges. Big, gnarly projects where you can really stretch yourself, and if you find one that you are passionate about, and which doesn't get killed out from under you, it can be great.

Cons

It is very, very clear that employees are not valued -- Amazon burns through employees faster than any organization I have worked for, and puts little or no effort into retention. Work-life balance is something that the employee has to regularly put their foot down to enforce. High density seating means engineers in those areas are not going to get stuff done. It's stupid, not frugal. Legacy projects are left running in production long after everyone who has worked on them has left the company, with some unfortunate saps having to prop them back up every time they get paged, but without the authority to fix them so they are stable, since the next big thing is way too important. Maintenance tasks are not rewarded. The product definition for the next big thing will change incessantly until it is finally launched long after it was promised, and after a long death march, during which several key people will have quit in disgust, and a few more will have been reassigned to another project that they had no interest in, but which had a lot of people quit in disgust. Don't worry though, that just means more work for everyone else, and a shorter on call rotation. And a lot of time interviewing people to try to replace the people who left. Managers routinely lie to higher ups about the status of projects, so it becomes a crisis when someone finally notices things aren't going to be delivered on time. Infrastructure and build tools are poorly maintained -- the teams are perpetually understaffed, like the rest of the company, and it results in productivity losses across the company, greater than the cost of just fully staffing those teams. Between poor project management, poor product design, operational burden from slowly collapsing systems and poor development tools, so much time is wasted that it would be funny if you didn't care. Compensation is ok, mostly. There is no gift-matching, which surprised me until I realized that Amazon has never donated anything to the community. There are countless little stingy things that come under the name of frugal, but which are just demoralizingly stupid. Employee reviews are a sad joke. Also, stack ranking encourages some teams to deliberately hire a few unqualified people as self-protection.

5.0
Mar 4, 2016
Recommend
CEO approval
Business Outlook

Pros

* Endlessly challenging and varied work across multiple domains * Get to work with up-to-date technology stack, use the best tools for the job * Super-high hiring bar means working with some of the very best engineers * Supportive company, pro-actively promotes a healthy work/life balance * Internally very open and direct communication structure * Decent salary, certainly competitive, and good benefits

Cons

* Document-heavy planning processes, can feel a little waterfall at times * A downside to one of the upsides... the open and direct communication means a _lot_ of communication! * Relatively high recruiting burden as the company grows * Oncall has been a little invasive in previous projects * Broken promotion process and only three engineering grades means if you like to see career progress in job titles it's the wrong company for you!

3.0
Feb 4, 2016
Recommend
CEO approval
Business Outlook

Pros

I get to work with some of the brightest people in the world, which is a truly amazing experience. Being surrounded by this much talent really helps you to lift your own game. I also get to build software that is used by (very large number) of software developers around the world, and which impacts >1 billion of their users. That's just insane.

Cons

That insane amount of impact also leads to crazy pressure when things aren't going right. The weight of the world will be on your shoulders. Are you Atlas? I'm not. It can hurt. You've also got to be incredibly careful not to try keeping up with everyone else around you, or you will burn out. Just accept that everybody else is likely smarter than you, and you've just got to do the best you can. Learn to say no sometimes.

Viewing 43 - 45 of 67 Reviews

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