Banner image for Amazon Web Services (AWS)

Overall employee rating

3.2
Based on 103 reviews
5
4
3
2
1
Detail Ratings
Work life balance
2.0
Career Growth
4.0
Work flexibility
3.0
Job Security
4.0
Pay and benefits
4.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Development Engineer
3.9
6 July 2026

Good Learnings, High Bar for Software Engineers

I worked as a Software Development Engineer at AWS for a few years. It's a solid place to learn a lot in cloud computing, but the environment can be pretty intense. Job security feels decent overall for a big tech company, especially with the demand for AWS services, but the internal culture can make you feel on edge sometimes.


Pros

There's huge demand for AWS services, so that feels pretty secure from an industry standpoint. As a Software Development Engineer, you get to work on cutting-edge cloud computing tech. The compensation is also competitive, which helps with overall stability.


Cons

Despite the market, internal performance reviews and the 'pivot' process can make job security feel less certain than it should. The pressure to constantly deliver and the high bar can be tough, even if you're performing well. It's not a relaxed place.


Advice to Management

Revisit the internal performance review system to reduce unnecessary stress on employees. Acknowledge the talent and hard work without constantly creating an environment of fear regarding job security. For SDE roles, make expectations clearer and less subjective.


Ratings by topic
3.0
Work life balance
5.0
Career Growth
4.0
Work flexibility
4.0
Job Security
5.0
Pay and benefits
3.0
Leadership
3.0
Company Culture

Similar reviews
Software Development Engineer
3.3
27 April 2026
Great for growth, tough on work-life sometimes
Pros: The career growth here is pretty solid, especially for engineers. If you're looking to learn a lot in big tech and move up, there are always new projects. You get exposed to a ton of different services in the cloud computing industry, which is awesome for skill development.
Cons: The pace can be pretty intense, so work-life balance isn't always great. You really have to advocate for yourself to get on interesting teams sometimes. It's a huge company, so navigating internal processes for a promotion or a new role can feel like a lot.
Advice to Management: Try to better manage team workloads to improve employee retention and prevent burnout. Encourage more transparent career pathing for individual contributors.
Show more
Software Development Engineer
3.4
25 April 2026
Good Pay, but RSU Vesting is Key
Pros: As a Software Development Engineer, the total compensation package in the cloud computing industry is pretty solid, especially with the Restricted Stock Units (RSUs) that vest over time. The health benefits are comprehensive for a big tech company, and the 401k match is decent.
Cons: The base salary for technical roles can sometimes feel lower than other top companies, relying heavily on those RSUs to make up the difference. The vesting schedule means you're tied to the company for a few years to see the full compensation, which isn't ideal for everyone.
Advice to Management: Consider increasing upfront base salaries for SDEs and other technical roles to be more competitive, reducing the heavy reliance on long-term stock compensation. Also, make the full compensation and benefits structure clearer from the start.
Show more
Software Development Engineer
3.0
16 April 2026
Good for experience, but watch your back.
Pros: AWS is a leader in cloud computing, so there's always demand for engineers with this experience. As a Software Development Engineer here, you gain solid skills. The sheer scale of projects in the Seattle office means job stability often feels good initially.
Cons: The internal stack ranking system can make job security feel shaky if you're not consistently exceeding. There's pressure, and it's a big tech company, so performance reviews are super intense. Layoffs can hit teams, even in backend services roles.
Advice to Management: Ease up on the stack ranking. It creates unnecessary internal competition and makes people nervous about job security. Focus more on team collaboration.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.