Amazon Software engineer Reviews | Glassdoor

Amazon software engineer Reviews

Updated October 19, 2017
1,702 reviews

Filter

Filter

software engineer

1,702 Employee Reviews

Sort: PopularRatingDate

Pros
  • We get to learn a lot of things on the job (in 410 reviews)

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

Cons
More Pros and Cons

  1. "Great place to work!"

    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 a year)

    Pros

    - One of the most innovative companies in the world currently.
    - Willingness to try new things and not afraid to fail fast.
    - Very customer obsessive and putting customers before anything else.
    - Anyone can influence business decisions with the right data.
    - Good pay

    Cons

    - Lack of benefits which most other tech companies have these days (free food, snacks for example).
    - Some teams have increased workload. So, work/life balance completely depends on the team that you're in.


  2. "great company"

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

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

    Pros

    great people.
    great work & great systems.

    Cons

    strong deadlines.
    people are helpful & interesting.

  3. "SDE Intern at Seattle"

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

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

    Pros

    - Total ownership of a project that you can bring to completion
    - great on boarding process allowing you to ramp up and make an impact quickly
    - Interns are assigned to impactful and meaningful projects
    - Great relocation and housing support

    Cons

    - Not as many intern events/perks as other major companies in the area
    - Kind of difficult to learn more about other areas/teams of the company


  4. "Fun place to develop software"

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

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

    Pros

    • Great work environment: Amazon gets a bad rap and I hesitated when checking Glassdoor myself. I shouldn't have. It's a supportive, friendly, professional environment, and I really enjoy it.
    • Technical challenges: The work is difficult enough to stay interesting, and I work in more programming languages than I thought I would, which is fun.

    Cons

    • Pager duty: Often you will be on an on-call cycle, and you're expected to respond to issues very quickly, which definitely cramps your social call during your rotation.
    • Legacy code: I work on the retail website and am working more often within existing systems than writing anything from scratch. The older code isn't bad or anything, though, and this may be different in different areas.
    • Working across teams: You always have to interact with other teams, which can be tough when they're in other locations. Sometimes I wish I could just pick up the phone and talk to someone for five minutes.

    Advice to Management

    • I wish the 401(k) matching was more generous—that's my only complaint about compensation and benefits.


  5. "Amazon Robotics is the Best Place I've Ever Worked, Bar None."

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

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

    Pros

    -Work at the bleeding edge in robotics, swarm robotics, logistics, machine learning, and optimization
    -Design, build, and deploy infrastructure to meet global demand at a dizzying pace
    -Work closely with academia to stay flush with the latest methods
    -See your own ideas deployed at scale
    -See your work benefit the general public
    -Benefit from many opportunities for career development
    -Enjoy many opportunities for educational outreach
    -Do company-sponsored charity work
    -Be surrounded by brilliant people all the time
    -Enjoy flexible schedule
    -Watch fleets of robots daily
    -Take part in Orange Week, which is the best new hire orientation ever

    Cons

    -Staggering pace of growth can sometimes mean late nights, but in my experience, this has been minimal
    -Cubicles rather than enclosed offices
    -Many new employees don't have personal desks because of
    -Conference rooms and other group resources often contested

    Advice to Management

    Predict upcoming scale challenges with maintaining robots as we continue to ship unprecedented numbers of units so that we can forestall any situation that would make us into a maintenance company instead of an R&D organization.


  6. "Good place to work for"

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

    I joined directly from the university as an SDE I. Amazon maintains really high bar for all the things they do. I got thrown into those pool of people and you eventually become like that.

    -No micro management
    -flexibly work hours
    -can take vacation any time (at least in my team)
    -can move to other internal teams very easily. Plenty of oportunities there.
    - work on some rare problems that no other company in the world is working on.

    Cons

    -lot of stress
    -oncall issues.
    -pay changes only ones a year. If you do well for 6 months there is no reward for it.


  7. Helpful (2)

    "Amazon software engineer intern review"

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

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

    Pros

    - worked on real systems that are deployed in production today
    - learned a lot about code quality, patterns, and designs used in industry

    Cons

    - Happiness is dependent upon your manager. My manager was great and I enjoyed working on the team, others have gotten the short end of the stick.

    Advice to Management

    Better selection process/training process/consistency in management to make employees happy.

  8. "Serious, professional environment"

    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 3 years)

    Pros

    - Data driven culture
    - Strong emphasis on writing & communication

    Cons

    - Perks are below par for tech companies
    - Open space work environment leads to lots of distractions

    Advice to Management

    Find a cost efficient way to create focus zones to improve software developer's productivity


  9. "It is and always will be my dream company"

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

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

    Pros

    Work culture
    Challenging work
    Compensations & Benefits
    And the most important of all "Career Opportunities"

    Cons

    I am only filling this column because it is required to have a minimum of 5 words.

    Advice to Management

    I know that we strive to raise the bar when hiring new candidates. But I don't see it in practice.


  10. "Good but intense place to work"

    StarStarStarStarStar
    Current Employee - Senior Software Engineer in Seattle, WA
    Current Employee - Senior Software Engineer in Seattle, WA
    Recommends
    Positive Outlook
    Approves of CEO

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

    Pros

    Challenging problem space with great opportunity for growth

    Cons

    Work can be difficult and pressure filled


Showing 1,702 of 18,278 reviews
Reset Filters