Amazon Software engineer Reviews | Glassdoor

Amazon software engineer Reviews

Updated April 26, 2017
1,511 reviews

Filter

Filter

software engineer

1,511 Employee Reviews

Sort: Popular Rating Date

Pros
  • Learn a lot of things and good working environment (in 335 reviews)

  • There are a lot of smart people in aws (in 753 reviews)

Cons
  • Work life balance is a challenge (in 1487 reviews)

  • No work life balance around the holidays (in 317 reviews)

More Pros and Cons

  1. "Great place to work!"

    Star Star Star Star Star
    Current Employee - Software Development Engineer I in Seattle, WA
    Current Employee - Software Development Engineer I in Seattle, WA
    Recommends
    Approves of CEO

    I have been working at Amazon full-time (Less than a year)

    Pros

    Seattle is an awesome city to live in. Amazon's downtown location is very nice. Great company all around!

    Cons

    Not enough benefits like other big tech companies.


  2. Helpful (2)

    "Mostly happy with Amazon"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (More than 5 years)

    Pros

    Scale and scope of work is large. There are many interesting problems to solve, from high level business problems to low level platform and infrastructure problems. There is something for every type of engineer. Moving from one team to another is easy. Stick with managers you know and trust.

    Cons

    Be wary of some teams and departments. The more public facing, the worse the work-life balance. Some departments have a bad culture and it can be painful to work inside or alongside one of these departments.


  3. Helpful (1)

    "No Green Card for SDE I"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer I in Seattle, WA
    Current Employee - Software Development Engineer I in Seattle, WA
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (More than a year)

    Pros

    Good structured career growth when compared to other companies.
    Rising stock value.
    Seattle is a decent place to live.

    Cons

    Could end up with a bad project and incompetent team where you may not develop your skills.

    Might feel lost in a ocean of engineers.

    Not eligible for EB2 green card as SDE I. This might become a recurring problem where some are forced to move to another country as they may never get picked in the H1B lottery.

    Have to rely on public transport to get to work.


  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Review


  5. Helpful (1)

    "Summer Software Development Engineer Internship in Seattle"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Development Engineer Intern in Seattle, WA
    Former Employee - Software Development Engineer Intern in Seattle, WA
    Recommends
    Positive Outlook
    No opinion of CEO

    Pros

    Great Intern project + chance to explore Seattle for a summer + great coworkers + dogs, lots of dogs

    Cons

    Experience is very team specific, not all the interns had great experiences. You may not end up in Seattle. Very little control of how your experience will be. This is not unique to Amazon though.


  6. "Software Engineer Intern"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Intern - Software Development Engineer Intern in Seattle, WA
    Current Intern - Software Development Engineer Intern in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon as an intern (Less than a year)

    Pros

    Definitely lot of things to learn for newbie. You can get experience with recent technology in cloud industry.

    Cons

    Spending on employees should be improved. No vacation for interns

    Advice to Management

    Keep it up. But care for employess


  7. Helpful (1)

    "Software Development Engineer"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer in Seattle, WA
    Current Employee - Software Development Engineer in Seattle, WA
    Doesn't Recommend
    Positive Outlook
    Disapproves of CEO

    I have been working at Amazon full-time (More than a year)

    Pros

    It is among the big 4, so you choose your team and org carefully (and with some luck), you can grow in your career quickly

    Cons

    Employee benefits/perks are meager, diversity numbers are terrible and operational load can be a big burden depending on your team


  8. "SDE Intern"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - Software Development Engineer I Intern in Seattle, WA
    Former Intern - Software Development Engineer I Intern in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I worked at Amazon as an intern (Less than a year)

    Pros

    - I was given an interesting project.
    - I got to have daily discussions with my mentor regarding problems and design decisions.
    - Good management.
    - The internship program was overall well organized.
    - There were frequent intern events.
    - Face paced (this is a subjective pro).

    Cons

    - Open office (depends on the team and limited in size though).

    Advice to Management

    I wish there was more exposure to lessons from the Principal Engineers. I found some material on the Wiki that I thought was really good, but I don't think that material was linked anywhere as an intern resource.


  9. "SDE Intern"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Development Engineer Intern in Santa Barbara, CA
    Former Employee - Software Development Engineer Intern in Santa Barbara, CA
    Recommends
    Approves of CEO

    I worked at Amazon (Less than a year)

    Pros

    They treat intern pretty well.

    Cons

    Experience depends on the team you were put in


  10. Helpful (2)

    "Not balanced"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Employee - Software Development Engineer II in Seattle, WA
    Former Employee - Software Development Engineer II in Seattle, WA
    Recommends
    Positive Outlook
    No opinion of CEO

    I worked at Amazon full-time (More than a year)

    Pros

    Big company. Lots of mobility between teams.

    Cons

    Mediocre pay and benefits. Not a lot of personal interest in employees except when things aren't great. Also very elitist where CS degrees vs all other degrees are concerned.

    Advice to Management

    Stop basing people's worth on their ability to solve irrelevant coding problems and try harder to praise hard work and results.


  11. Helpful (4)

    "Lots of Technical Debt"

    Star Star Star Star Star
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer II in Seattle, WA
    Current Employee - Software Development Engineer II in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

    I have been working at Amazon full-time (More than 3 years)

    Pros

    Good exposure to the business world. Fast-paced development action. Good salary and equity.

    Cons

    Very little focus on quality engineering. Drowning in overcommitted technical debt. Very little emphasis on employee happiness.

    Advice to Management

    Good engineers like building things they're proud of. It's probably a better long term strategy to build quality software, rather than getting the bare minimum built.


Showing 1,511 of 14,320 reviews
Reset Filters