Amazon Software engineer Reviews | Glassdoor

Amazon software engineer Reviews

Updated November 21, 2017
1,738 reviews

Filter

Filter

software engineer

1,738 Employee Reviews

Sort: PopularRatingDate

Pros
  • Get chance to learn a lot while working on a real world problem (in 425 reviews)

  • It really depends on the individual employees to maintain the work-life balance (in 339 reviews)

Cons
  • Work life balance is not easy to maintain (in 1970 reviews)

  • There is nearly no work life balance (in 422 reviews)

More Pros and Cons

  1. "Great place for innovation"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Development Engineer II in Hyderabad (India)
    Current Employee - Software Development Engineer II in Hyderabad (India)
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Freedom to innovate
    Dynamic environment
    Flexible work environment
    Good monetary benefits
    Less bureaucracy
    Great leave policy

    Cons

    No benefits like Prime or offers or audible for Indian employees

    Advice to Management

    It would be great to have some benefits on Amazon's own services like Kindle, Audible, Amazon prime


  2. Helpful (5)

    "Build and learn at huge scale, but support it 24/7"

    StarStarStarStarStar
    Current Employee - Software Development Engineer II in Vancouver, BC (Canada)
    Current Employee - Software Development Engineer II in Vancouver, BC (Canada)

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

    Pros

    - learn so much about building, delivering, and monitoring software
    - work with tons of smart people
    - fantastic build and deployment tools compared to other software shops - needs to be great to work at Amazon scale. If you think you need a tool chances are someones already built it
    - your developer box is in the cloud - whatever hardware you need for the job it’s there
    - decent pay compared to others in Vancouver, for the first while anyways
    - Vancouver teams strive to have good work life balance
    - since your experience is heavily dependent on your management chain and so many teams with open head count, if your current team is not a fit there is probably another team that is. Internal movement is encouraged (better to keep you at Amazon than lose you)
    - Amazon values arent just words - they live and breathe the values. Customer obsession is key.
    - you’re building at the bleeding edge of the cloud. Some really cool stuff at incredible scale gets built, and more often than not you can be proud of what you build

    Cons

    - though Vancouver office strives for work life balance, politics from Seattle come into play - can be perception that you’re “doing less work” even if its just better planning.
    - hard to get visibility with management chain in Seattle - if you’re not constantly putting out fires you’re not visible and delivering
    - not so good long term retention - lot of people churn (benefit of this is getting to know the smart people and where they are going)
    - after signing bonus is up, bonuses afterwards are underwhelming - many just stick it out until vested
    - stress from on call rotation - you’re not just a developer but you’re also the one who gets paged when software your team owns breaks (rotates among the team). Good in theory to get issues and customer problems resolved quickly, but adds a lot more stress to an already fast paced environment.
    - Good luck getting promoted, especially if you’re in Vancouver and someone in Seattle needs to approve it. So much complexity and red tape here, it seems like it would be easier to quit and get hired into next level than to get promoted.

    Advice to Management

    - consolidate specific product teams into one site - splitting them between Seattle and Vancouver hurts in terms of communication, visibility, and delivering results between the subteams. Even if you *think* your cross-site team isn’t affected, it is, and it eventually impacts customers. Management visibility of the other site suffers, and developer morale suffers
    - put more emphasis on allowing developers to fix problems that cause them pain - on call is a huge issue for developer retention, and when people go, their knowledge and expertise goes with them. Systems that keep breaking and paging developers dont just impact developers either - developer pain leads to tired/unhappy developers that have less time to deliver cool features, and short term hacks to get around that pain, which cause customer impact

  3. "good work culture"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Intern - Software Development Engineer Intern in Hyderabad (India)
    Current Intern - Software Development Engineer Intern in Hyderabad (India)
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    Nice work there good learning curve and work environment

    Cons

    Doesn't seems to have any

    Advice to Management

    Nice management


  4. "Fast paced."

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer in Berlin (Germany)
    Current Employee - Software Engineer in Berlin (Germany)
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Massive scale, building platform for others to use

    Cons

    Fast paced, tight deadlines, Oncall duties


  5. "Software Engineering"

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

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

    Pros

    The pay is comparably high in most countries.
    The market is (almost) not regulated at all.
    Logistics is trivial:
    You can ship your product(s) over the Internet

    Cons

    You will notice slight, yet annoying discomfort from small things, like typing. Buy a better keyboard :) Get something mechanical, but not too clicky or your co-workers will plan some elaborate demise for you


  6. "Software Development Engineer New Grad Review"

    StarStarStarStarStar
    • 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 (Less than a year)

    Pros

    Great Growth as a new grad.

    Cons

    Virtually no perks, as a result employees feel alot less valued.

    Advice to Management

    Free food and other perks would make me more motivated


  7. Helpful (2)

    "Work Hard and No Play"

    StarStarStarStarStar
    Former Intern - Software Engineer(Internship) in Seattle, WA
    Former Intern - Software Engineer(Internship) in Seattle, WA
    Recommends
    Neutral Outlook
    Approves of CEO

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

    Pros

    You learn a lot from such a giant.

    Cons

    But you don't have your personal life because you work so hard. Otherwise you will fall behind and can never catch up.

  8. "Former SDE Intern @ Hyderabad"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Former Intern - Amazon Software Development Engineer in Hyderabad (India)
    Former Intern - Amazon Software Development Engineer in Hyderabad (India)
    Recommends
    Approves of CEO

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

    Pros

    Very helpful and friendly team members as well as manager.
    Flexible work timings (You can leave the office any time you want. You have to just make sure that you complete work before deadline and attend scheduled meetings)
    No dress-code.

    Cons

    Sometimes you have to work late night to meet deadline. However this was just 4-5 days during my 2 months of internship.
    There is no free food. You will only get 1100 rs sodexo coupouns per month.

    Advice to Management

    Nothing as such. Overall nice place to work.


  9. Helpful (1)

    "Software Engineer Internship"

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

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

    Pros

    Reasonable questions on data structures and algorithms

    Cons

    None. Process was very quick and easy


  10. "Exceptional if you like getting things done"

    StarStarStarStarStar
    • 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

    - Work in small self-contained teams responsible for its own delivery.
    - Determine your own processes, practices, design/architecture, etc. aka Complete ownership in amazon speak.

    Cons

    - Not a place to slack off. Results required to get ahead.

    Advice to Management

    Retain culture at all costs


Showing 1,738 of 19,287 reviews
Reset Filters