AWS gives its engineers a tremendous amount of responsibility and empowers them to do whatever it takes to meet customer needs. As a Senior Software Development Engineer, you are responsible for requirements analysis, architecture design, software design, project management, software implementation, testing, and operations for teams of 4-20 engineers. The services you are responsible for could have thousands to hundreds of thousands of customers and involve internet-scale parallel computing problems.
There is no net. At AWS, you have the opportunity to create highly visible systems that many well-known companies build their business on. If you break something you created, it's on you to discover the problem, diagnose it, and fix it before it causes pain for customers.
This can be stressful at times because you effectively "own the business", at least from a technical perspective.
At first, I spoke with a technical recruiter, and everything seemed to have gone well. Then, I moved to the next step: a cultural assessment with senior developers of the Cloudwatch team. This also went well, and I was supposed to receive a technica
As usual, I went through the final loop and was told I might be a better fit as SDM. Then, I had to wait for 3 weeks for another mini loop for the SDM role. Eventually, I was told I was not a fit either. Total time spent was 2 months, with a negative
I applied online. The process took 2 weeks. The interview consisted of three rounds: * First is the recruiter screen * Second is the 1 hour technical screening * Last is the final loop round of 5 interviews The technical screening consisted of: * 5
At first, I spoke with a technical recruiter, and everything seemed to have gone well. Then, I moved to the next step: a cultural assessment with senior developers of the Cloudwatch team. This also went well, and I was supposed to receive a technica
As usual, I went through the final loop and was told I might be a better fit as SDM. Then, I had to wait for 3 weeks for another mini loop for the SDM role. Eventually, I was told I was not a fit either. Total time spent was 2 months, with a negative
I applied online. The process took 2 weeks. The interview consisted of three rounds: * First is the recruiter screen * Second is the 1 hour technical screening * Last is the final loop round of 5 interviews The technical screening consisted of: * 5