Taro Logo

Software Development Engineer 4

Software Development Engineer IV
Current Employee
Has worked at Amazon for 2 years
June 19, 2018
Cape Town, Western Cape
5.0
RecommendsPositive OutlookNo CEO Opinion
Pros

Amazon is a great place to learn and understand what it means to work with large-scale systems. The Amazon infrastructure is massive, and in the 1.5 years I have been here, there are still a lot of new things to learn.

There are lots and lots of developers with various different technical backgrounds from whom you can learn.

There are many benefits and good compensation that the company provides.

There is a lot of flexibility that developers have to plan their own time, and the hierarchical structure is very flat, meaning you can speak to any of your managers, etc.

Cons

Due to the large size of the company, some teams are very ops-heavy, and deploying new changes to production can sometimes be a long process.

Was this helpful?

Amazon Interview Experiences