Amazon.com
3.3 of 5 3,198 reviews
www.amazon.com Seattle, WA 5000+ Employees

Amazon.com software engineer Reviews

Updated Jul 8, 2014
All Employees Current Employees Only

3.5 688 reviews

                             

87% Approve of the CEO

Amazon.com Chairman, President, and CEO Jeff Bezos

Jeff Bezos

(522 ratings)

69% of employees recommend this company to a friend
688 Employee Reviews Back to all reviews
in
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           

     

    it was good .

    Software Development Engineer (Current Employee)
    Bangalore (India)

    Proscomplete ownership, work culture is good

    Consmore operational work. Much depends on your team

    Yes, I would recommend this company to a friend

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Approves of CEO

     

    Amazon is the future

    Software Development Engineer II (Current Employee)
    Bangalore (India)

    ProsProduct breadth, opportunity to develop and learn is huge. You can work in whatever you are interested in. There is a great website. Then there are high performance/scale services which are core part of business. Then there is AWS, hardware, kindle and the list goes on.
    It's generally easy to switch teams and moving to other roles is encouraged.
    Mostly smart people around.
    Compensation is competitive and great potential of stock is a silver-lining on the top of that.
    Just loving the company and work.

    ConsSometimes work could be hectic but that's ok. Some managers are political & bad but many are good. Again few teams do not do great work but just operations or maintenance so be choosy.
    Don't expect great facilities as it's very frugal company but essential benefits are comparable to other good companies.

    Advice to Senior ManagementJeff Bezos is a true visionary & genius. One thing that differentiates him is he is constantly watchful. He is making the company innovate. Customers are loving it and most products are generally more successful then other companies.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Approves of CEO

    1 person found this helpful  

    Amazon Review

    Software Development Engineer (Current Employee)
    Seattle, WA

    Proslots to learn
    descent working environment
    complex system
    self study
    great products and technologies.

    Conshigh work pressure
    little balance between personal and work life
    very self oriented
    too much work pressure
    work hours not defined.

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
  • We want your feedback – Are these company reviews helpful to you?  Yes | No
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Disapproves of CEO

    1 person found this helpful  

    Joined because the products intrigued me as a customer; internally as an engineer, it was nothing short of a nightmare.

    Software Development Engineer I (Former Employee)
    Seattle, WA

    ProsOther companies think AWS's products are cool and innovative. Thus they assume AWS engineers must be high-quality, which facilitates the job search :).

    ConsPeople are treated very poorly -- I don't think they are even trying to compete with other top tech companies for engineers.

    My team inherited too much technical debt and brittle legacy systems that had been neglected for years despite causing increasingly serious problems as the business scaled. We spent all our time remediating customer issues but never building anything new or even properly maintaining our broken software. The on-call, status reporting, deployment processes, etc., were brutal as well. Overall, every aspect of working here was draining and I left as soon as I could. Fortunately I discovered that being an engineer outside of Amazon isn't so painful :).

    Advice to Senior ManagementDon't allow desperate managers to throw mountains of technical debt/legacy systems at new grads just because nobody else wants it -- within a year, you'll lose those people forever and they'll become detractors of the company.

    No, I would not recommend this company to a friend

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • No Opinion of CEO

    2 people found this helpful  

    On-call duty is bad depending on the team

    Software Development Engineer I (Former Employee)
    Seattle, WA

    ProsPeople were really smart and talented. There was pretty much a limitless amount of work that computers/automation could improve. Lots of opportunities to be creative.

    ConsOn-call rotation was horrible. It really depends on what team you're on. I was on one of the bad teams There is a weekly rotation for each member of the team, and I joined a team that had an average of a page every day (which could happen in the middle of the night, even weekends). But if you're on a team that's a new product or one without a strict SLA, you're OK.
    People worked a little too hard.

    Advice to Senior ManagementOn-call rotation has caused good talent to leave.

    No, I would not recommend this company to a friend – I'm optimistic about the outlook for this company

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Approves of CEO

     

    Good place to launch your career

    Software Development Engineer (Current Employee)
    Seattle, WA

    ProsGreat opportunity to learn lots in just 3 months.

    Constheir policy of frugality may sometimes be very annoying

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Approves of CEO

     

    SDE II

    Software Development Engineer II (Current Employee)
    Seattle, WA

    ProsGood people - some of the best I've ever worked with
    Fun work environment
    Great tech
    Great technical problems.
    Great infrastructure

    ConsBad benefits - almost zero perks for employees.
    Lots of people burn out - you must learn to say no!
    Needless, short-sighted frugality

    Advice to Senior ManagementMake time to resolve technical debt

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Disapproves of CEO

    4 people found this helpful  

    Challenging, but not rewarding.

    Software Development Engineer I (Current Employee)
    Seattle, WA

    ProsYou will learn a lot. You will work with some very smart people on some very hard problems. You will grow and develop your ability to use data for effective decision-making.

    ConsYou will no longer have a life - expect an intense 8-9 hours of work each day + 3-6 days of on-call each month if you are an SDE (weekends too!) Perks are minimal to nonexistent compared to the rest of the industry. Pay is average. Equipment is outright cheap, and sometimes painful to deal with.

    Advice to Senior ManagementI was lucky enough to be on a team whose manager is nothing short of amazing. All advice below goes to senior management.

    Raise salaries. Be more understanding of employee needs / requirements and don't treat them at a large scale like sheep. Employees are not robots but people that need to spend quality time with their friends and family. If you cannot understand and respect that, people will keep leaving the company at year 2 despite the stock awards that vest at year 3 and 4.

    No, I would not recommend this company to a friend

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • Approves of CEO

     

    Sometimes overwhelming but very satisfying and stimulating work

    Software Development Engineer II (Current Employee)
    Seattle, WA

    Pros- Ownership
    - Customer focus
    - Self driven. You can seek to understand bigger picture if you want or focus in your specialities.
    - Easy to change teams.
    - Fast paced still ready to acquire latest technologies
    - No limit to the responsibility you can take.

    Cons- Grown potential limited.
    - No encouragement from manager about the career growth unless you seek out.
    - Overwhelming first year
    - Goals/deadline mostly unrealistic

    Yes, I would recommend this company to a friend – I'm optimistic about the outlook for this company

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
    • Culture & Values
           
    • Work/Life Balance
           
    • Senior Management
           
    • Comp & Benefits
           
    • Career Opportunities
           
    • No Opinion of CEO

     

    not too bad

    Software Development Engineer II (Current Employee)
    Seattle, WA

    Prosnot too long working hour

    Consoncall, some teams have very horrible management

    No, I would not recommend this company to a friend

    Was this review helpful?
    Yes | No
    Add Employer Response Flag Review
RSS Feed Embed

Worked for Amazon.com? Contribute to the Community!

Amazon.com Videos

Loading...

Amazon.com – Why Work for Us?

Not ready to apply yet? Click here to join our Talent communities, where you can learn more about us and stay up-to-date with Amazonian opportunities! Full Overview

Provided by employer [?]

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at Amazon.com software engineer reviews and ratings — including employee satisfaction and approval rating for Amazon.com CEO Jeff Bezos. All 688 reviews posted anonymously by Amazon.com employees.