Amazon Software Development Engineer II reviews

3.6

58% would recommend to a friend

(955 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 955 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

955 reviews
1.0
Aug 16, 2015
Recommend
CEO approval
Business Outlook

Pros

* Awesome customer focus - you'll learn what customer focus really means, instead of the half-hearted stuff you see in most other companies. * If you're an adrenalin junkie, who always likes to be on edge, racing against the clock in an imaginary race, you'll like it here. DISCLAIMER: You'll get tired of it pretty soon though.

Cons

* This place scars you for life. Read more at the end of this section. * Forget your life, health and everything else if you want to be successful here. To the company, you're just a resource to be used till you're all used up and then discarded. That, they say, is the price of success. * If you're someone who likes your 7 hours of sleep a day, stay away. * If you're someone who has hobbies that take more than a few seconds of your time, stay away. * If you're someone who has a family that you'd like to spend more than a few seconds of a day with, stay away. * If you have friends who you want to talk to more than once a year, stay away. * If you're smart, stay away - you can land a job at a much better work place. The work here isn't technically challenging at all; it is challenging in the sense that you're woken up in the middle of the night and have to fix things however you can, however quickly you can, so that you can be in to work the next day. * If you think you'll learn how to write good code or design complex systems, think again - you're just going to fight fires and write hacky code to quickly patch up someone else's mess. The aim is just speed and secondly, something that works somehow, and the end result is an unprofessional and messy codebase, which even the worst coders in my class in college would've been ashamed of. * Their oncall system is probably the worst. A NOTE TO THOSE WHO ARE ABOUT TO JOIN AMAZON, OR THOSE WHO RECENTLY JOINED: * If you can turn down your offer and continue interviewing elsewhere, I'd suggest doing that. * If you've got no other option, or if you've recently joined, give it a few months; don't assume things will improve - they never do. My first month was an excellent representation of the other 22 months I stayed there. * Keep coding on the side to keep up your design skills. I personally know so many people who were scared to interview at other places, since they felt they'd lost all skills. If you feel the same way, don't worry - some open source coding is good enough to bring you up to scratch. * Don't let their ridiculous stock vesting cycle trap you! You'll lose most of your stocks whenever you leave. * If you realize you're starting to have more headaches, or your blood pressure is beginning to get higher, or if you face any health issues whatsoever, just put in your papers. Those are the first symptoms that things are beginning to go downhill. The adrenalin junkie lifestyle is not for everyone and there's no shame in quitting. * This place scars you for life. I'm still suffering the after-effects, almost 3 years after I've left, and my health is slowly improving (thankfully) now. It also changes your mindset and how you react to things that are normal at a workplace. Less than two years there, and my instinctive reaction to a problem at work has become figuring out a hack; just focus on the extremely short-term and forget about the medium and long-terms. I've also realized I now had trust issues at work. I initially looked at teammates in my new workplace (one of the best companies to work for) as potential backstabbers. I could go on and on, but long story short - STAY AWAY! You do NOT want to ever work here. Unless you don't appreciate your current employer - in which case, go work for Amazon for a year and return to your old workplace. After working for Amazon, anywhere else will seem like heaven!

1.0
Aug 10, 2015

AWS

Recommend
CEO approval
Business Outlook

Pros

- Pay is decent, relative to market. - Location (Seattle)

Cons

Horrible treatment of employees - in accordance with their motto that everything and everyone is "fungible" meaning replaceable and expendable. They work their employees like dogs and hold promotions or work visas over their heads in order to try and retain their employees. There is a reason why they have such high turnover (less than 1 year of service). Management is short-sighted and reactive vs proactive.

1.0
Aug 5, 2015
Recommend
CEO approval
Business Outlook

Pros

- you work on products that are used by millions of people every day - they have some good internal talks/conferences (if you have time to see/attend them)

Cons

- frugality: be sure to only receive the cheapest hardware(Macs, Screens) that Amazon can find - usually you only get a used laptop when you start. Also you are supposed to keep your laptop for 4+ years - "the leader in the cloud" develops its software on desktop-PCs (which are horrible slow and run your dev environment in a VM) - 10 days of vacation during your first year (don't underestimate your need for vacation - in my previous company I had 25 days already and it hurts to loose 15 days) - they run you into the ground (prepare for tons of overtime, 12h days are not only normal, but expected) - dont be alarmed if your team gets shut down and you have to find a new team within 30 days or you are fired (happened to my first team and heard of a handful of others) - only the minimal parent leave that are required by law - Java is pretty much the only language in the house - if you try to change their mind you get shut down fast - lots of legacy systems/code - if you came from a fast moving startup, be prepared that things that took you 2hours tops will now require a 2 week development cycle with tons of reviews and millions of side-effects to consider - the shares that you get only vest after 4 years and are not worth it - too low - people don't stay long - on average people stay about a year before they leave again

Viewing 784 - 786 of 955 Reviews

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