Software Development Engineer, Backbone SDN Controllers

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting all AWS data centers and infrastructure globally.
Santa Clara, CA, USAMinneapolis, MN, USA
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Backbone SDN Controllers

AWS Infrastructure Services is seeking a Software Development Engineer to join their Backbone SDN Controllers team. This role is crucial in developing and operating Amazon's network platform, which serves as a key differentiator for AWS Cloud Computing services. The position involves building autonomous software systems that transform network operations and management.

The ideal candidate will work on designing and implementing next-generation Software Defined Network (SDN) controllers, creating scalable autonomous services that optimize network traffic, and collaborating with world-class experts in distributed systems. This role offers unique opportunities to work on one of the world's largest networks, solving complex challenges at unprecedented scale.

The team operates in an agile environment, focusing on high-impact projects that directly affect AWS's global infrastructure. You'll be responsible for developing innovative solutions that enhance service performance, durability, cost-efficiency, and security. The role requires participation in on-call rotations and occasional travel to data center sites.

Working at AWS means joining a diverse team of software, hardware, and network engineers who keep the cloud running. You'll have access to cutting-edge technology and the chance to work on problems that no one else in the world is solving. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus comprehensive benefits including medical coverage, 401k, and equity opportunities.

This is an excellent opportunity for engineers passionate about distributed systems, network automation, and building highly available services that operate at global scale. You'll be at the forefront of cloud infrastructure development, working with technologies that power thousands of applications across millions of servers worldwide.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, Backbone SDN Controllers

  • Design, implement, test, deploy and maintain innovative software solutions
  • Write high quality distributed system software
  • Build software that controls traffic on AWS Backbone network
  • Work with internal partners to develop and implement next gen platforms
  • Develop tooling for visibility and control of traffic across the network
  • Manage customers during problem resolution
  • Drive automatic mitigation of events to minimize customer impact

Requirements For Software Development Engineer, Backbone SDN Controllers

Java
Python
JavaScript
  • 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
  • Ability to work in a 24x7 team on call rotation
  • Ability to travel to data center/network sites as needed

Benefits For Software Development Engineer, Backbone SDN Controllers

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career growth opportunities
  • Mentorship

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Backbone SDN Controllers

Software Development Engineer, Workforce Solutions - Analytics and Tech

Build scalable solutions for Amazon's global workforce management system, focusing on employee pay, training, and career development tools.

Software Dev Engineer II, Amazon

Software Dev Engineer II position at Amazon's Identity Services team, focusing on building and maintaining critical authentication and authorization systems.

Software Development Engineer, Retail Pricing

Software Development Engineer position at Amazon focusing on building and maintaining large-scale distributed systems for retail pricing, requiring 3+ years of experience in software development.

Software Development Engineer II, REX

Amazon is seeking a Software Development Engineer II to join the REX team, building customer-facing delivery experiences and scalable distributed systems.

Software Development Engineer II, Seller Flex

Amazon seeks SDE II for Seller Flex team in Bangalore to build scalable e-commerce fulfillment solutions using Java, Scala, and AWS technologies.