Amazon Software engineer Reviews | Glassdoor

Amazon software engineer Reviews

Updated April 23, 2017
1,423 reviews

Filter

Filter

software engineer

1,423 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. Helpful (2)

    "great!"

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

    Pros

    a good place to learn

    Cons

    sometimes it is very busy

    Advice to Management

    give more benefits to employee


  2. Helpful (3)

    ""Work hard, have fun" is very apropos"

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

    Pros

    *NOTE: these are generalizations. Crappy managers and co-workers do exist*

    -Smart and skilled people
    -Highly motivated people
    -During any type of "political debate," asking what is best for the customer usually gets people on the same page
    -Easy to move around the company. In fact, it's encouraged.
    -Things are done for a reason
    -Managers seem to be s**t umbrellas rather than s**t funnels.
    -Due to the ridiculous scale of our systems, the one in a billion edge case keeps us up at night
    -The promotions thing is done on a strict merit basis. If everyone in a department deserves a promotion, they all get it. There is no quota. But each promotion / review is heavily vetted with a bunch of management folks.
    -I can drink on the job. We have weekly beer bashes and occasional nerf wars. It's a pretty good balance of youth and older, more experienced folks.
    -Management is in tune with you, and what you want to do / are doing. Most teams have weekly one-on-ones with their manager to just chat.
    -Management is responsive and receptive

    Cons

    -Your career growth is dictated by the opportunities made available to you at the team you're on.
    -People switch teams about every 2 years. Which is great, since it enables you to move around easily, but it also causes some turnover pains.
    -Depending on the team, the pager thing can be annoying. But it's not that terrible, and many teams don't have a rotation. But you do have folks in Ireland / India to take them during the night.

    Advice to Management

    This is happening in some organizations throughout the company, but I think it would help to re-focus on what the role of a software engineer at Amazon should be. Are they primarily coordinating projects and leading the design? Are they the actual people on the ground coding solutions? Are they just supporting current implementations / deprecating legacy code? The role varies greatly throughout the company depending on the team. And if you're a new hire, you are leaving it up to luck as to whether


  3. Helpful (1)

    "Good work smart people fun city!"

    Star Star Star Star Star
    • Work/Life Balance
    • 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
    Approves of CEO

    Pros

    I had a good time working for the funnest team at Amazon. The people were super chill, the work is allright, the pay is good.

    Cons

    Amazon is on the cheap side. There are no snacks, catered lunch, or any of the niceties that google provides for its employees. I'd rather take a smaller pay and have more benefits to the job.


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


  5. "This is definitely a fantastic experience."

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

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

    Pros

    It's well known, and you could gain much work experience for your future career plan

    Cons

    I don't think there is much promotion space in this position

    Advice to Management

    Nothing


  6. "Amazon is fast paced company"

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

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

    Pros

    Employees are encouraged to demonstrate leadership skills at any job level.
    Encourages knowledge sharing, changing of job roles and internal transfers.
    Amazon maintains internal wiki, which contains lots of information, it is useful during initial learning curve for new employees

    Cons

    Amazon is fast paced, so documentation is not thorough for some components. Lots of knowledge would come from experience using different tools or discussing with senior peers.


  7. Helpful (2)

    "Great leadership principles"

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

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

    Pros

    Customer Obsession
    Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. Although leaders pay attention to competitors, they obsess over customers.

    Ownership
    Leaders are owners. They think long term and don’t sacrifice long-term value for short-term results. They act on behalf of the entire company, beyond just their own team. They never say “that’s not my job”.

    Invent and Simplify
    Leaders expect and require innovation and invention from their teams and always find ways to simplify. They are externally aware, look for new ideas from everywhere, and are not limited by “not invented here”. As we do new things, we accept that we may be misunderstood for long periods of time.

    Are Right, A Lot
    Leaders are right a lot. They have strong business judgment and good instincts.

    Hire and Develop the Best
    Leaders raise the performance bar with every hire and promotion. They recognize exceptional talent, and willingly move them throughout the organization. Leaders develop leaders and take seriously their role in coaching others.

    Insist on the Highest Standards
    Leaders have relentlessly high standards - many people may think these standards are unreasonably high. Leaders are continually raising the bar and drive their teams to deliver high quality products, services and processes. Leaders ensure that defects do not get sent down the line and that problems are fixed so they stay fixed.

    Think Big
    Thinking small is a self-fulfilling prophecy. Leaders create and communicate a bold direction that inspires results. They think differently and look around corners for ways to serve customers.

    Bias for Action
    Speed matters in business. Many decisions and actions are reversible and do not need extensive study. We value calculated risk taking.

    Frugality
    We try not to spend money on things that don’t matter to customers. Frugality breeds resourcefulness, self-sufficiency and invention. There are no extra points for headcount, budget size or fixed expense.

    Vocally Self Critical
    Leaders do not believe their or their team’s body odor smells of perfume. Leaders come forward with problems or information, even when doing so is awkward or embarrassing. Leaders benchmark themselves and their teams against the best.

    Earn Trust of Others
    Leaders are sincerely open-minded, genuinely listen, and are willing to examine their strongest convictions with humility.

    Dive Deep Leaders operate at all levels, stay connected to the details and audit frequently. No task is beneath them.

    Have Backbone; Disagree and Commit
    Leaders are obligated to respectfully challenge decisions when they disagree, even when doing so is uncomfortable or exhausting. Leaders have conviction and are tenacious. They do not compromise for the sake of social cohesion. Once a decision is determined, they commit wholly.

    Deliver Results
    Leaders focus on the key inputs for their business and deliver them with the right quality and in a timely fashion. Despite setbacks, they rise to the occasion and never settle.

    Cons

    A very hectic work environment. Maybe a bit too many meetings.


  8. "Interesting and pleasant experience working in Amazon"

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

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

    Pros

    Work load is reasonable. Peers are active and helpful. Manager is not very pushing. Agile development process is effective and efficient. The place is good. Near Lake Union and Seattle downtown, very convenient.

    Cons

    No free snacks. The office contains too many people. Comparing to Google, the salary is not so high. No free parking lots. The weather is not very good in Seattle, since it often rains.

    Advice to Management

    My manager is good, giving you reasonable flexibility.


  9. "Awesome Challenging Job"

    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

    Great culture and a fun place to work. Everyone is intelligent and drives each other to be better. Be prepared to work hard and be pushed to do well. Although they pay very well and as a result expect you to perform. Firings will happen but they are often expected and never unwarranted. Also the concept of moving groups or leaving for new opportunities is accepted here and never feels awkward. Many people even end up coming back after they leave.

    Cons

    Can be stressful at times not terribly bad though, and occasionally Amazon shows its frugality in ways that are annoying to employees.


  10. "Awesome Intern Expereince Summer 2012"

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

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

    Pros

    Learn by watching some of the best minds in the industry.
    Depends on the team but almost everyone is friendly and helpful.
    Great sense of ownership.
    Everyone is customer obssessed and they do what is best for the customer, great emphasis on customer experience and I have heard of instances when the company bears losses but provides a consistent customer experience.
    The smaller teams work like a startup, fast paced and full of energy.

    Cons

    Comapny is frugal, but that is why it is No1 online retailer so don't expect freebies.


  11. Helpful (3)

    "Work hard, play hard, be challenged"

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

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

    Pros

    Great environment and team members. Challenging problems to solve and you get to own the entire end to end chain. some people see this as a burden I see it as valuable experience. Close to the city makes it very easy to access people and places. Work on problems that need to scale

    Cons

    Can be a little disorganized at times due to the sheer growth of the company but I think they are doing a good enough job considering.

    Advice to Management

    Keep the innovation flowing as the challenge inherent in interesting problems is a good lure for bright people


Showing 1,423 of 13,402 reviews
Reset Filters