Amazon Software Development Engineer II reviews

3.5

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.5 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 Informationstechnologie industry (3.9 stars).

Reviews by job title

954 reviews
2.0
Jun 24, 2019
Recommend
CEO approval
Business Outlook

Pros

Working from home is largely a non-issue (mostly; there are no clear rules). Get rated based on results not time spent on desk (but these results might force you to perform overtime). Internal transfer are easy (unless a manager prevents you from it). Work with mostly smart and funny people.

Cons

I have to preface this with saying that Amazon culture can apparently vary wildly depending on the team and org. I've only worked in one team two orgs myself. That being said, I think there are some things you might find to be fairly consistent across Amazon. It's a Java shop with enormous legacy baggage, and mostly lacking in will and competency to change that. Yes, there are teams with a heavy emphasis on Go or Python, but once you go off the Java path you will find yourself having issues. With co-workers who are afraid of using other stuff and with existing infrastructure catering largely to Java devs. It's IMHO a legacy language, and people who are good at using it also IME usually come with a legacy mindset. It's stingy. They call it frugal. It means it's up to you how to explain to your friends that you don't get a free or even discounted Prime subscription as a full-time employee. It's also up to you to figure out how to cut down your server pool even further every couple of weeks to save on operational costs. Amazon is famous for having an abysmal perk philosophy. Which would be great if you would instead get more salary compared to other big IT companies, but you don't. It's political. Annoy the wrong senior manager and you're good to go on your path out. Managers have the means to control your career and well-being at the job. If you're a good little member of the sweatshop who doesn't voice their opinion you're probably good (although you still might find your promotion hard to achieve after 6 years on the job as an SDE2). It's hypocritical. Leadership Principles sound awesome, but they get abused like there's no tomorrow. Like "being a leader" means to do overtime when required, not being able to have a say in things. Or "make decisions based on data" is fine if you're supposed to justify your decisions, but when you're about to get fired data matters little.

2.0
Jun 12, 2019
Recommend
CEO approval
Business Outlook

Pros

1. Will learn some good values like customer focus. 2. Will work on some interesting problem spaces. 3. Aggressive goals help you focus on getting things done. 4. Team switching is quite easy so if you are unhappy with one team, can easily move to another.

Cons

1. Work can be too boring. Even on teams that are working on cutting edge things. Job postings heavily inflate the challenge faced by teams. 2. Technical debt, a lot of time will be spent cleaning up after bad/rushed decisions made before. 3. No real culture. In my team at least, we barely had any team building. People often ate their lunches at their desk. 4. Manager quality is a high variance and there are plenty of bad managers. 5. Virtually no perks and very high density seating. 6. Compensation is lower when compared to other similar companies. It has been higher in the last few years due to high growth, but now that the dust has settled, the compensation is not too good. 7. Oncall is the worst. Imagine being woken up at 3:00 AM in the morning to reboot a server. Automation isn't prioritized at all and often it takes months to fix/automate issues.

Viewing 625 - 627 of 954 Reviews

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