Amazon Senior Software Development Engineer reviews

3.5

45% would recommend to a friend

(108 total reviews)
avatar

Andrew Jassy

12% approve of CEO

37% positive business outlook

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

Reviews by job title

108 reviews
5.0
Mar 29, 2016
Recommend
CEO approval
Business Outlook

Pros

Empowered, appreciated and a place you can really make a difference. Amazon is an amazing place to work.

Cons

Work life balance can be a challenge as with most highly effective tech companies.

4.0
Feb 8, 2016
Recommend
CEO approval
Business Outlook

Pros

I've been with Amazon for over 8 years, working as an Sr. Software Development Engineer currently on-track to a likely Principal Engineer promotion within a few years. If you find the right team, both in terms of one which fits your strengths and which has good management, Amazon can be an amazing place to work: The challenges are substantial, the problems interesting, and you can make changes which really make it to the bottom line, not to mention public recognition. I have actually had the experience of a friend saying, "you know, I just discovered something on Amazon," to which I could reply, "Yes, I was one of the key engineers on that project." Movement within the company is highly encouraged. If I start to feel like I'm "burning out" on a team, there is easy ability to move to a different one. A few loopholes which made it possible for a manager to "hold onto" an employee they didn't want to move were recently closed in a policy update. I actually find the work-life balance very good; I work roughly 45 hour weeks most of the time, though in the summer probably fall back to 40 (or less) due to outdoor activities (unrelated to work) I participate in. There will usually be a few weeks of the year where I end up working long hours to meet some deadline or deal with an operational issue, but "long hours" are usually in the 55 to 60 hour range. I know there are teams out there which have problems with work-life balance, but honestly, within the company, they are well-known. As such, people with experience within the company avoid those teams like the plague. (Hint: If the team has a name which seems related to the burning of materials, there's a good chance it's one to avoid.) The longer an organization has existed within the company, the likely better it is to work for. Retail is (more or less) a pretty good place to work, AWS used to be harsh but is getting better, but as you get into the newest big projects, the work can be more suspect. That being said, both Retail and AWS have some fascinating projects. If you know how to negotiate, you can get a very good salary out of Amazon as an experienced hire; I don't know that college hires have it as easy.

Cons

The promotion process is, at best, convoluted. As I mentioned above, I'm having discussions all the way up to people at the VP level concerning Principal promotion requirements, and it's basically a one to two year process to get all of the ducks in a row, so to speak. On top of that, the formal titles and levels don't necessarily match the rest of the industry: what an SDEIII (aka Senior Software Development Engineer) does at Amazon most companies would likely call a Principal Engineer or similar. What we call a Principal Software Development Engineer would probably be a Principal Architect over much of the industry. These issues are, I think, related. The official standard is that you have to be already performing at the next level in order to get promoted. As such, there are a bunch of SDEII's which are doing SDEIII work but haven't yet managed to justify the promotion, a bunch of SDEIII's which are doing Principal work who haven't justified their promotion yet, etc... Because "justifying your promotion" can be so challenging, it makes the lower role look more senior than the title (or even leveling document) would suggest, thus making the problem even worse. SDEII's are expected to look like that SDEIII on their team, who is already starting to look like the Principal under their director, leading to an endless rat-race of more and more difficult promotions. While I support Frugality, there is a term floating around the company which comes up often: "Frupid" (Frugal-Stupid). I don't mind the lack of gym memberships, free food, or those sorts of things, but when you put an employee on a nine-hour flight for business purposes, don't make them sit in the cheapest seats on the airplane and at least let them book Economy Plus or whatever the second tier is. Five-year replacement cycles on laptops honestly leaves experienced employees with machines not up to professional standards and does impact performance. I would complain about the monitors they make Engineers use, but, finally, they just updated that standard to something very usable. On-call can, quite frankly, suck if you're in the wrong team, though they tend to be in the minority. I support engineers being on the line to make their systems work properly, but every team deserves follow-the-sun first line support to handle operational issues which don't fall back into a software issue. This is getting better and many teams do have some form of follow-the-sun first lines. There's a bit of "Management by Paranoia" at times, especially around peak (just before Christmas). The company can be too risk-averse in some ways. Even worse, its risk-aversion isn't always intelligent, avoiding high-value risky projects in order to push out a lower-value one which happens to have the attention of the right VP or SVP.

Viewing 97 - 99 of 108 Reviews

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