Amazon Senior Software Developer reviews

3.5

65% would recommend to a friend

(679 total reviews)
avatar

Andrew Jassy

45% approve of CEO

67% positive business outlook

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

Reviews by job title

679 reviews
4.0
Sep 19, 2009
Recommend
CEO approval
Business Outlook

Pros

awesome large scale problems to work on.

Cons

hit or miss - depends on what group you end up in. platform groups have been awesome technically, but you're far from the customer. app groups are stressful, but you have the pleasure of building customer facing stuff.

2.0
Mar 14, 2009
Recommend
CEO approval
Business Outlook

Pros

Amazon is a brand-name company which looks excellent on a resume. It will probably give you an inside shot at joining a good startup when you're ready to move on. You get a fair amount of freedom in how you do your job. The base pay is decent for the Seattle area, if perhaps not so much nationally. And most of the non-management people I've come across will go out of their way to be helpful.

Cons

Employee retention is bad, which should give you a lot of clues. In fact, sometimes I wonder if management doesn't want to retain employees beyond two years so that they don't have to pay out all of the restricted stock. I mean, there are no cash bonuses anymore that I know of, and the raises -- if you're fortunate enough to get one -- probably won't even keep pace with inflation. As others have said, the non-salary benefits are poor in comparison to other large companies. Your actual workspace is very spartan, and good luck getting a fast laptop or desktop and a monitor that does better than 1280x1024. There is a vast amount of crufty old code sitting around the backend databases and systems that nobody wants to touch, the original perpetrators of which are long gone, and management often does not have the foresight to rewrite. If you take a job here, keep in mind that you might suddenly find yourself assigned to maintain this pile, even if you have never done Perl or C++ in your life and you were supposedly hired to work on something else. For the most part, developers double as operators, so have fun wearing the pager while you're at it. Getting paged while on call should be the exception, but at Amazon, it's the rule. There is a lot of homebrew and non-standard technology in use which is usually poorly documented and difficult to use in any case, and if you're familiar with doing things the way that the rest of the industry does, you might find yourself frustrated.

4.0
Feb 4, 2009
Recommend
CEO approval
Business Outlook

Pros

If you are on the right team, your work will have a tangible impact on millions of people, and as an engineer, it is interesting and gratifying to work on the large scale, difficult software problems. Direction is still very much set by Jeff Bezos, but to his credit he has made a lot of bold but correct decisions in the lifetime of the company. While the startup culture has faded a bit, that does mean that you can maintain a surprisingly good work-life balance while still working on interesting things.

Cons

The culture at Amazon is notoriously frugal, and that can feel penny-wise, pound-foolish after a while. The startup culture that existed in the early days is also not as prevalent, which can make staying motivated somewhat challenging when surrounded by people of varying levels of motivation. In the technical career track, Amazon does a pretty poor job developing and enabling the growth of their employees, aside from the very early stages of an engineers career, unless the employee is inclined to move into a management track. This lack of career development can be compounded by the large operational responsibilities of many teams, which makes it difficult for engineers to find the time to interact with groups outside of their general are and explore other opportunities that could help foster career growth.

Viewing 673 - 675 of 679 Reviews

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