Taro Logo

Truly dedicated to the customer

Software Development Engineer II
Current Employee
Has worked at Amazon for less than 1 year
April 23, 2009
Seattle, Washington
4.0
Approves of CEO
Pros

High pay for Seattle, which is not the cheapest but definitely not the most expensive city.

As a software developer, there can be a lot of leeway for technologies used. A single engineer can be involved in all aspects of the product life cycle; there's little division of labor.

  • UI
  • Schema design
  • Implementation
  • Testing
  • Maintenance

High hiring standards have paid off – your peers are very competent and many downright inspiring. The company really does make long-term strategic commitments and stick to them. Employees truly do frame meetings around, "So, how is this good for the customer?"

Cons

Hours can be long. PagerDuty is a burden. (Both of these vary widely by group).

Company-wide, there's not much room for promotion on the technical track (doesn't mean you can't get a raise or large RSU grant).

Praise doesn't come easily.

401k match is a garbage 2% of salary. Absolutely no support for continuing education.

Advice to Management

Keep listening to the customers; it's worked wonderfully.

Quit with the RSUs and give us an ESP plan. RSUs don't breed ownership.

Was this helpful?

Amazon Interview Experiences