Taro Logo

Software Development Engineer, Network Core (Overlay Networking)

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Network Core (Overlay Networking)

AWS Infrastructure Services is seeking a Software Development Engineer for their Network Core team in Sydney, Australia. This role is at the heart of AWS's global network operations, focusing on developing and maintaining critical systems that manage network deployment and monitoring at a massive scale.

The position involves working with cutting-edge network automation technologies, developing solutions that help eliminate human intervention and errors from network engineering processes. You'll be part of a team that manages thousands of network devices across multiple data centers worldwide, contributing to the stability and sustainability of AWS's next-generation networks.

As a Software Development Engineer, you'll collaborate with network development engineers to build and enhance globally distributed systems. Your responsibilities will include developing best practices, improving operational procedures, and driving innovation in network automation. The role requires working closely with Network Deployment teams to pioneer new approaches to deploying, scaling, and operating Amazon's Next-Generation Network while maintaining high security standards.

The ideal candidate brings strong software development experience, with knowledge of networking fundamentals and internet protocols. You'll need to demonstrate expertise in system architecture, coding standards, and the full software development lifecycle. This position offers the opportunity to work on challenging problems with global impact, alongside diverse teams of software, hardware, and network engineers.

AWS offers a collaborative and inclusive culture, emphasizing work-life harmony and professional growth. You'll have access to mentorship opportunities, knowledge-sharing resources, and career development support. The role is ideal for someone passionate about large-scale network automation and interested in shaping the future of cloud infrastructure.

This position requires participation in an on-call rotation and involves working with teams across AWS to maintain high availability and performance standards. If you're excited about solving complex networking challenges through software innovation and want to be part of building the future of cloud infrastructure, this role offers an excellent opportunity to make a significant impact.

Last updated a few seconds ago

Responsibilities For Software Development Engineer, Network Core (Overlay Networking)

  • Develop and support services for deploying and monitoring world-scale cloud-based network solutions
  • Troubleshoot, maintain, and grow globally distributed specialized AWS network deployment and monitoring systems
  • Develop coding best practices and refine operational procedures
  • Participate in on-call rotation
  • Work with Network Engineering teams to ensure fast, smooth software roll-outs
  • Lead and ensure on-time delivery of expansions and region builds
  • Contribute to documentation, process and procedures

Requirements For Software Development Engineer, Network Core (Overlay Networking)

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of systems engineering fundamentals
  • Knowledge of standard internet protocols

Benefits For Software Development Engineer, Network Core (Overlay Networking)

  • Work-life balance
  • Flexible working culture
  • Mentorship opportunities
  • Career growth opportunities
  • Knowledge-sharing resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Network Core (Overlay Networking)

Software Development Engineer, Network Core (Overlay Networking)

AWS Network Core team seeks Software Development Engineer in Sydney to develop and maintain cloud network automation systems, focusing on overlay networking and infrastructure management.

Network Dev Engineer, Internet Edge Engineering

Network Development Engineer role at AWS Internet Edge Engineering team, focusing on designing and managing global Internet connectivity infrastructure for Amazon's cloud services.

Network Development Engineer, DC Edge Fabric Engineering

Network Development Engineer role at AWS Infrastructure Services, focusing on DC Edge Fabric engineering to build and scale Amazon's global datacenter networks.

Software Dev Engineer II, Design Technologies

Amazon Lab126 is hiring a Software Dev Engineer II for their Design Technologies team to build enterprise-scale services and innovative consumer electronics products in Sunnyvale, CA.

Software Development Engineer

AWS seeks Software Development Engineer to build and manage network services for cloud infrastructure, offering opportunity to work on large-scale systems with cutting-edge technology.