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 at the heart of Amazon's cloud operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This team keeps the cloud running by managing all AWS data centers, servers, storage, networking, power, and cooling equipment. The Network Core team, specifically focused on Overlay Networking, plays a crucial role in maintaining AWS's global network infrastructure.

As a Software Development Engineer in the AWS Network organization in Sydney, you'll be working on developing and supporting critical services that enable the deployment and monitoring of world-scale cloud-based network solutions. The role focuses on automating network engineering processes and eliminating human intervention and errors through sophisticated tooling and systems that manage thousands of network devices across global data centers.

The position offers an opportunity to work with cutting-edge network technologies while developing innovative solutions for network automation. You'll collaborate with network development engineers to build and maintain globally distributed specialized AWS network deployment and monitoring systems. The role involves participating in on-call rotations, troubleshooting platform issues, and ensuring the availability and performance of critical network operations systems.

AWS values diverse experiences and maintains an inclusive team culture. The company offers strong work-life harmony, with flexibility as part of the working culture. You'll have access to extensive knowledge-sharing resources, mentorship opportunities, and career advancement tools. The team promotes innovation through bold ideas and fresh perspectives, making it an ideal environment for professional growth in cloud networking and infrastructure.

This role is perfect for someone who combines software development expertise with an interest in network engineering, enjoys solving complex infrastructure challenges, and wants to contribute to the backbone of AWS's cloud services. You'll be part of a team that shapes the future of network automation while working with some of the most advanced cloud infrastructure in the world.

Last updated a minute 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
  • Identify areas of growth within existing frameworks, tools and processes
  • Participate in on-call rotation
  • Work with Network Engineering teams to ensure 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
  • Cloud/Network operations experience and working knowledge of AWS services

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 critical network automation systems for global cloud infrastructure.

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.