Amazon Software Development Engineer II reviews

3.6

59% would recommend to a friend

(956 total reviews)
avatar

Andrew Jassy

22% approve of CEO

55% positive business outlook

Software Development Engineer II employees have rated Amazon with 3.6 out of 5 stars, based on 956 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

956 reviews
3.0
Dec 5, 2019
Recommend
CEO approval
Business Outlook

Pros

-Large customer base -Good *total* comp -Dog friendly office++ -Good career opportunities if you are in the role you want to end up in (e.g. You are SDEI and you want to become Principal Engineer) -Even with my considerable cons, is a good place to work to get a good bird's eye view of many industries

Cons

-Teams are required by upper management to place someone on the team on a PIP, even if everyone is a high performer. -Management has an open door policy in name only. When you talk to them about concerns, they say "I hear you, but you should be doing this differently" rather than actually listening to and internalizing criticism. -Oncall is horrendous. There is not enough money in the world to make me go back oncall for Amazon. -No room for changing roles. I communicated that I was interested in taking on tasks that traditionally belong to other roles and that I wanted to participate in training for product managers. I was always promised that I would be given opportunities "after the next big project". When I went out of my way and found mentors, my managers shut it down.

2.0
Nov 8, 2019
Recommend
CEO approval
Business Outlook

Pros

The salary is competitive to other big names, I guess only because they could only hold themselves and their devs up like this. Some types of people can get by to stay in for many many years, like 5 or 10. If you're close to retirement and looking to do this, and make money, you can try. But be careful of the Dev Plan/PIP. There are better teams. / Still not that great, it has a very very low probability you end up in a very good team.

Cons

I would give 1 star but it's not Hell itself, so... Bad communication throughout teams, areas. Chaos in maintaining old solutions or very slow and hacky to moving to new solutions. Not cutting edge technology at all. Maan, if you think Amazon is supposed to be a very cool tech company with the newest tech and newest cloud-based lightweight tricks, no. It's super old. You won't progress. If you leave Amazon you'll be having this big name on your resume and no knowledge of current technologies, you will s_ck at frameworks, languages, take-home assignments, new protocols, tools. They have a continuous lay-off plan going on. Every half year or year they will kick out one member of your team, and you could be that person. It's called dev plan, dev list, coaching plan, any name and then another step after that is PIP. PIP is impossible to get out of. Coaching plan is 60-70% lay-off possibility. They don't care about outliers, if you're an exception or a good engineer just couldn't show results. If your manager is against you, you stand no chance. If he/she's with you, he/she is risking themselves to be laid off. Everyone is on themselves, on their own. You all pray to stay and be all right. Promotion documents are hard to make and you have to be a friend of your manger to be promoted, you'll wait a looot. Principles are bullsh_t. The only principle Amazon has is Deliver Results. On-call hours in some teams are very very hard. You'll be called so many times with hard problems you can't solve or finish in time. Some AWS teams have over 20 issues in a week that have to be handled within 15 minutes and solved as fast as you can. Amazon is very cheap. You don't get perks. You get the cheapest hotels if you go for a meeting in another city, IF you manage to book in time. You don't get raises or bonuses. Some teams can get a team budget approved for a nice one-day fun but some teams don't do this at all. I can't even.

Viewing 613 - 615 of 956 Reviews

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