Amazon Software Development Engineer II reviews

3.5

58% would recommend to a friend

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

953 reviews
4.0
Apr 26, 2010
Recommend
CEO approval
Business Outlook

Pros

You're surrounded by very smart people and work/projects that are technically challenging and interesting. Amazon seems like just a website to most but the technology in place behind the scenes is very fascinating. Highly distributed systems built to scale at massive levels.

Cons

No real perks besides a bus pass but that's made up with competitive compensation. You work A LOT and the pager duty can be a real pain sometimes. Then again, by working a lot I'm learning a lot so its really how you perceive it. Wish the remote development offices had more interesting work (my opinion), sometimes I could use a break from the Seattle weather

5.0
Mar 7, 2010
Recommend
CEO approval
Business Outlook

Pros

I moved to Seattle right out of college to take a job in the risk management (anti-fraud) department. It was a little intimidating at first, with a learning curve like any job, but after a few months I was doing a lot of productive work. I was given significant responsibility early on and after 3 years, I was the team expert on several major systems. Work/life balance was pretty good in my department, though I heard stories about others not being as good. Definitely ask your potential manager about pager duty - everyone has it, but it's much worse for some. Eventually we got 12x7 India support, which meant no more being woken up for nighttime production issues. As far as working hours, I put in my 40 hours a week and went home. No weekend work except for the occasional on call. I rarely *ever* put in any overtime, with the only exceptions being around the holiday season, which is considerably busier for most people. My manager was very good about respecting the importance of family and other personal needs. Work schedule is ridiculously flexible (sometimes a bad thing) - generally you could come in at 7 am or at noon, as long as you put in your 40 hours, and no one is counting either. Benefits are pretty good. You get a bus pass that gets you free unlimited bus rides, including commuter buses. Some pretty famous people come to give talks/book signings for the employees. Parking at Union Station is free after reimbursement if you can get one of the cheap enough lots. Not sure what the situation will be after the move to South Lake Union. Pretty easy to get promoted within the SDE levels (1/2/3). I think lots of people get promoted from 1 to 2 in the first couple of years - this carried a $15k raise for me. Technology is fairly up to date compared to other companies. You get a laptop which you can take home with you. Lots of super smart engineers. Casual, informal work environment is nice.

Cons

Operational burden can be rather high; by that I mean you can end up spending a lot of time doing things that are not related to software development (reading lots of email, answering questions asked by employees in other areas, pulling data that your manager needs, metrics, etc.)

5.0
Feb 21, 2010
Recommend
CEO approval
Business Outlook

Pros

Able to maintain a healthy work/life balance. Fun, friendly work environment. Interesting projects. Amazon is a very challenging workplace. You're expected to get things done very well and very quickly. There are a vast variety of projects, big and small, to work on to stretch your skills. You're not just interacting with other software developers, so you can use it as an opportunity to learn a lot about business in general and people skills.

Cons

Despite the long-term vision of the company executives, it seems that a lot of the lower-level managers have very short-term vision. They will cast your best laid plans asunder in favor of rushing out a completely new project in a very limited timespan so they have something to show in their regular meetings with top executives. As an SDE, you have to learn how to push back and get time to make a solid plan. Your developer as a programmer may be limited in terms of the developer tools you learn (and can use to pad your resume). Amazon uses a lot of proprietary developer tools. The on-call rotation is very frustrating and exhausting at times, but it's a necessary evil. It has driven people out of the company. But the severity of it is something that varies greatly from team to team.

Viewing 916 - 918 of 953 Reviews

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