Amazon Software Engineer Reviews | Glassdoor
Glassdoor Logo

Find jobs for Software Engineer

Amazon Software Engineer Reviews

Updated July 20, 2018
1,935 reviews

Filter

Filter

Software Engineer

4.0
StarStarStarStarStar
Rating TrendsRating Trends
Recommend to a friend
Approve of CEO
Amazon Chairman, President, and CEO Jeff Bezos
Jeff Bezos
1,326 Ratings

Employee Reviews

Sort: PopularRatingDate

Pros
Cons
  • "Work/life balance seems comparable to other places I've worked - not worse" (in 2285 reviews)

  • "No work life - personal life balance" (in 472 reviews)

More Pros and Cons

  1. "Good company, experience may vary with team"

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

    I worked at Amazon full-time (More than 5 years)

    Pros

    Innovative company, fast-growing, and interesting work

    Cons

    Experience will vary based on manager/team
    Promoting Dev managers from engineers leads to inconsistent management results

    Advice to Management

    Be more thoughtful about who pursues the manager track and find managers who can effectively develop the careers of their employees


  2. "Diverse problems to work on, hiring bar is lowered"

    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

    * Improved work life balance in recent years
    * More diverse problems to work: e-commerce, voice assistant, distributed systems, cloud scale
    * Access to smart and senior talent
    * Opportunities to change career for engineers to management, technical program management etc.
    * Stock growth has been amazing, which is also the only reason why so many people continue to be with the company.

    Cons

    * Very few experienced managers who know how to deal with other people
    * Experience is very much team dependent and peers. Some groups have too much politics and engineers to backbiting to make them superior.
    * Bar has been lowered in recent years and it is difficult to have smart conversation with peers.
    * Due to high attrition, too much time is wasted in ramping up other engineers, mentoring, brown bag sessions, etc.
    * Due to too much hiring in last 2 years, good projects are diluted and most engineers are not getting good work.
    * Promotion bar is very inconsistent and significantly lowered for senior and below level, which cause frustration among engineers and many people leave outside.

    Advice to Management

    * Talk more often to engineers to understand the issues within the team.
    * Focus on adding value rather than focusing on just hiring more people

  3. "Boring Company"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    Current Employee - Software Engineer
    Current Employee - Software Engineer
    Doesn't Recommend
    Positive Outlook
    Approves of CEO

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

    Pros

    Decent Salary, Great Place to Work (if you like Amazon build system, and culture)

    Cons

    Boring AF, Toxic Culture for growth, No Perks


  4. Helpful (1)

    "Great growth and learning opportunity, but tread carefully"

    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

    Highly effective organization that knows when and where to cut down on bureaucratic crud to maintain speed and flexibility in spite of its enormous size.

    You will learn what it's like to work with the best in your field. Amazon is a great place to see what truly strong employees are like if you have not previously been with a company with a similarly high hiring bar.

    Very effective at driving employees to constantly improve themselves. Very fulfilling if you have a compatible personality type.

    Very impressive and effective internal infrastructure. Huge emphasis on enabling efficiency makes many routine processes quite smooth, and the smart complexity of the internal tooling is a sight to behold.

    Very high bar for customer service extends to internal customers. Turnaround time for matters depending on other departments of the company is generally very fast.

    Company is a juggernaut and has a very bright future of continued growth. The company's reputation and hiring bar for corporate positions makes it a very solid resume line regardless of your field.

    Cons

    Past a baseline (but high) level of competency, you are judged on your willingness to bend and put in extra hours instead of any outstanding technical or directly job-related skills you may have. Work-life balance is often OK on paper but the degree of dedication expected out of the office means work never really leaves your mind. Your mileage will vary significantly depending on your team, and finding the better ones requires extensive networking.

    Entire culture is oriented around maximizing employee productivity with little genuine regard for long-term well-being. Unapologetically churn and burn - average tenure is less than two years and experienced employees are rare outside of management.

    Power politics were apparent at times and everyone is careful with what they say, who their friends are, and being aware of who holds a personal stake in what.

    Most coworkers were not particularly technically savvy or interested in technical subjects -- the work in many parts of the organization is not technologically cutting edge and instead demands a much greater ability to be operationally efficient and manage many competing tasks and priorities. However, I have heard the AWS org is different in this regard.

    Compensation is lower and benefits far fewer than companies with comparable hiring bars (all food and drinks are full price, etc). Not any worse than a standard workplace, but disappointing compared to other companies they compete for talent with.

    Advice to Management

    Amazon has a distinctive reputation as a demanding and prestigious place to work. Shift the working culture and benefits in a direction that improves Amazon's ability to attract and retain talent.


  5. "Not the best place"

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

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

    Pros

    Moving fast Cannot think of other good points

    Cons

    No work-life balance and always 'frugal' when it comes to employees.


  6. "Good place to have fun and learn"

    StarStarStarStarStar
    • Work/Life Balance
    • Culture & Values
    • Career Opportunities
    • Comp & Benefits
    • Senior Management
    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 5 years)

    Pros

    Good place to have fun and learn

    Cons

    Work can be demanding sometimes

    Advice to Management

    Keep up the fun and learn


  7. "Great Internship!"

    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

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

    Pros

    Great team members, were patient with me
    Work-life balance was very good for the team I was at

    Cons

    Not much, but I was really tired of eating Indian food every time for catering.

  8. "Alexa Video Team"

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

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

    Pros

    - High profile products
    - Smart and fun coworker
    - Interesting tech and customer experience problems
    - Nice office and equipment (laptop, standing desk, snack)
    - Good salary and signing bonus

    Cons

    - Poor work-life balance
    - Poor transparency and communication from leadership.
    - Big oncall load
    - Lots of panic and release blocking bugs with no time to fix
    - Only code business logic in Java, no database or frontend ui work or time or build other skills
    - No time to attend workshops or conferences or play session
    - Bad stock vesting schedule, no raise before 2 years policy, bad 401k match


  9. "Lab126 Software Engineer"

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

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

    Pros

    Customer Focussed, Ownership, One of the best salary in the industry.

    Cons

    Huge organization might lead to teams working towards same solutions oblivious of the other team's solutions. Large umber of products sometimes puts extra pressure on engineers and launch teams.

    Advice to Management

    Keep up the customer focus and maintain the mentality of not being short term market impact of the hard decisions.


  10. "Great work/people at Amazon AWS, low on growth"

    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
    No opinion of CEO

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

    Pros

    1. Great Software development work at AWS.
    2. Intelligent teammates.

    Cons

    1. Slow career growth.
    2. Unclear career growth path.
    3. Workload is high, more than often.

    Advice to Management

    Focus on setting clear career growth path. Make it more objective than subjective. Increase salaries/benefits.