Taro Logo

SDE at Amazon - Experience in Payments Services Team

Software Development Engineer
Former Employee
Worked at Amazon for 1 year
May 21, 2020
Bengaluru, Karnataka
1.0
Doesn't RecommendNegative Outlook
Pros

You can change teams frequently. There is no time limit to stay in a particular team.

A manager cannot force you to stay in the team.

Cons
  1. Payment Services is the worst team in my opinion at Amazon.

  2. Lots of on-call loads. You have to be on call for two weeks. The first week (including Saturday and Sunday), you are primary. Then the next week, you are secondary. It is hell.

  3. Very little to no development work. Just package upgrading, fixing test cases, and improving the infrastructure.

  4. Also, when any festival comes like Diwali or Black Friday, etc., due to the increase in traffic, the primary service owners have to enhance the existing infrastructure to support the incoming load. Guess who does the load and stress testing for these dumb tasks? It is the software developer.

SDE3s, or so-called Senior Software Developers, are nothing but some stupid people who have gained this position by licking the boots of their managers. Do not get me wrong; there are good SDE3s as well, but they are in the minority. The majority are just stupid, who do not even know how multithreading works....

Advice to Management

Do not be arrogant and hardline. Give the developers their space. Do not force them to do deployments on weekends. Just because you do not have a life, it does not mean other people are not living their lives. Most managers are pathetic, save a few. I pity them.

I guess this is just a norm in every company nowadays. These managers ruin everything by bringing politics into it.

Was this helpful?

Amazon Interview Experiences