Amazon Software Development Engineering I reviews

3.8

59% would recommend to a friend

(557 total reviews)
avatar

Andrew Jassy

40% approve of CEO

61% positive business outlook

Software Development Engineering I employees have rated Amazon with 3.8 out of 5 stars, based on 557 company reviews on Glassdoor. This indicates that most Software Development Engineering I professionals have a good working experience there. Amazon is rated in line with the average (within 1 standard deviation) by Software Development Engineering I professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

557 reviews
1.0
Jan 22, 2013

Boring

Recommend
CEO approval
Business Outlook

Pros

Good pay, talented & fun coworkers, flexible hours, work from home, wide selection of food trucks at lunch time

Cons

This was a developer position, and I barely got the opportunity to program, and when I did it was mind numbingly trivial. I worked in Retail Systems, and they are mostly bogged down in trouble tickets and constant feature requests from the business side, leaving little time to actually develop software. Furthermore, the paranoia about losing money leads to aversion toward software change, which means the code-base is a monstrous pile of incremental changes accumulated over the years. Almost no documentation, and I frequently would hear sentiments that documentation or comments would be a hindrance-- since that would mean having to maintain the documentation or comments in parallel with the code (this might have just been a cultural aspect of my team). There seems to be a revolving door for young developers, as well as people jumping around from team to team, so teams' know-how deteriorates to the point where there are large portions of code that no one is familiar with. And yet, you have to support that code when you are on-call. If you aren't familiar with on-call, it means getting paged at any time of day when there are problems with the software. You might be thrown into a scenario where you are responsible for Amazon ordering being down, and the problem lies in your team's software, but you aren't familiar with that part of the code. You will probably just have to relay this to your team members-- which is fine-- but needless to say it is stressful. I was promised to eventually get the chance to do some real software development, but perhaps not for a year or more. If you are in it for the long haul, maybe it could be okay. I didn't care about the money, and it didn't make it worth letting my career stagnate for 2-3 years waiting until I was senior enough to do maybe have the chance to do some real work.

5.0
Jan 11, 2013
Recommend
CEO approval
Business Outlook

Pros

- The smart ones are some of the smartest teammates you will ever have - You WILL learn a lot - you get paid like a boss coming right out of school

Cons

- The dumb ones are some of the dumbest people you will encounter (and may drag you down with them) - Every once a while, you may be put on a nasty project. sometimes by yourself. sometimes without any help, but they have expectations that you'll finish. early. - you will have to wear a pager and be on call some time (some teams have light schedules, with one week per every 4 months, but some teams make you go on call one of every 3 weeks)

5.0
Dec 21, 2012
Recommend
CEO approval
Business Outlook

Pros

Highly decentralized work environment - every team has its own culture. So pick the right team A very talented set of people to work with at that time

Cons

Lethargy? I don't know how else to put it. Things move really slow. Painfully slow. Easy to lose motivation.

Viewing 535 - 537 of 557 Reviews

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