AWS Infrastructure Services is seeking a Software Development Engineer to join their Pisa team, focusing on improving the resiliency of AWS services. This role is crucial in preventing congestive collapse failures in AWS infrastructure. The team designs and builds tooling to identify potential vulnerabilities and helps service owners strengthen their service's resilience.
The position offers a unique blend of academic theory, scientific experimentation, and practical systems engineering. You'll work on challenging and ambiguous problems while maintaining a strong customer focus. The role involves collaborating with engineers across AWS to analyze services and implement protective mechanisms with optimal performance trade-offs.
As an ideal candidate, you'll bring experience with large-scale distributed systems and a passion for operational excellence. You'll write code in Python and Java, prototype solutions quickly, and use creative problem-solving skills. The role requires comfort with investigating unfamiliar code and documentation, plus a fascination with complex system behavior, particularly failure modes and recovery processes.
AWS offers a collaborative environment where you'll work alongside diverse teams of software, hardware, and network engineers. You'll contribute to maintaining the world's leading cloud infrastructure while enjoying opportunities for mentorship, career growth, and work-life harmony. The company values diverse experiences and perspectives, fostering an inclusive culture through employee-led affinity groups and ongoing learning experiences.
This position at Amazon Web Services represents an opportunity to impact services used by customers globally while working with cutting-edge technology in cloud infrastructure. You'll be part of a team that values innovation, customer obsession, and technical excellence, with the chance to shape the future of cloud computing resilience.