AWS Networking is seeking Senior Software Development Engineers to join their Core Network Engineering team. This role is part of AWS Infrastructure Services, which is responsible for the design, planning, delivery, and operation of all AWS global infrastructure. The position focuses on developing scalable software solutions for AWS's in-house route server system, requiring expertise in both software development and networking.
The role involves working with a hybrid team of Network, System, and Software Development Engineers to build controller-based routing solutions that support AWS's rapidly expanding Core Networks. Engineers will participate in the complete project lifecycle, from initial concept to deployment, ensuring the delivery of high-quality solutions that meet AWS's stringent requirements.
AWS Infrastructure Services plays a crucial role in maintaining the cloud's operations, supporting all AWS data centers and managing the servers, storage, networking, power, and cooling equipment. The team tackles complex challenges involving thousands of supply chain variables, working to ensure continuous customer access to AWS services.
The position offers significant opportunity for growth and impact, allowing engineers to influence both strategic and daily decisions that shape the team and its products. The ideal candidate will possess strong coding skills, deep knowledge of Linux operating systems and networking, and experience with agile methodologies.
Working at AWS means joining a diverse team of professionals across various specialties, from software and hardware engineering to security and operations management. The company values diverse experiences and fosters an inclusive culture through employee-led affinity groups and ongoing learning opportunities. AWS emphasizes work-life harmony and provides numerous resources for career development and mentorship.
This is an opportunity to work on critical infrastructure that powers the world's largest cloud provider, solving complex technical challenges while contributing to systems that must scale infinitely and maintain perfect reliability. The role combines technical expertise with collaborative leadership, making it ideal for engineers who want to make a significant impact on global cloud infrastructure.