AWS Infrastructure Services is seeking a System Development Engineer II to join their Network Alerts team, focusing on monitoring one of the world's largest and most complex networks. This role is crucial in maintaining AWS's state-of-the-art network infrastructure that serves millions of customers worldwide. As a System Development Engineer, you'll be responsible for deploying, managing, and optimizing tools and services that keep the network operational. You'll work with network engineers and operators globally, collaborating in an agile environment with cutting-edge tools and processes.
The position offers an opportunity to work on systems processing trillions of data points hourly, developing innovative solutions for real operational challenges. You'll be part of a team that ensures network reliability and fault tolerance through sophisticated monitoring and diagnostic systems. The role combines aspects of software development, systems engineering, and network operations, requiring expertise in programming languages like Python, Ruby, or Java, along with strong understanding of distributed systems.
Working at AWS means joining a culture of continuous learning and innovation. The company values diverse experiences and perspectives, offering various employee-led affinity groups and ongoing learning opportunities. You'll have access to mentorship from industry-recognized senior engineers and the chance to work on projects that directly impact AWS's global infrastructure.
The ideal candidate should have strong systems engineering fundamentals, professional software development experience, and the ability to design and architect scalable systems. Experience with CI/CD pipelines, DevOps practices, and working in an Agile environment is highly valued. This role offers both technical challenges and growth opportunities while contributing to systems that power some of the world's most important digital infrastructure.