Taro Logo

Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Amazon is a global technology and e-commerce company that leads in cloud computing, digital streaming, and artificial intelligence.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Network Provisioning and Automation (NPA) at Amazon is seeking a Senior Software Development Engineer to lead their Software Defined Infrastructure (SDI) initiatives and open-source networking strategy. This role focuses on transforming network infrastructure across Amazon's global fulfillment networks, creating next-generation network products by leveraging open source tools and projects.

The position offers high ownership and significant scope, working on complex challenges that haven't been solved at scale before. The team's mission is to design, deploy, and support networks that set the global standard for performance, availability, security, and cost, enabling Fulfillment and Logistics operations to deliver customer orders on time.

As a Senior SDE, you'll work with cutting-edge technologies, particularly in cloud-native networking and SONIC architecture. The role requires expertise in network automation frameworks, open-source project management, and modern software development practices including CI/CD and DevOps methodologies. You'll be responsible for making technical decisions that impact device management for Amazon fulfillment sites globally.

The ideal candidate will have deep hands-on experience developing in native AWS and a broad understanding of cloud infrastructure concepts. You'll need to be comfortable with ambiguity, able to tackle complex problems, and capable of building productive relationships with colleagues worldwide. The role involves mentoring others and contributing to the technical community while working in an entrepreneurial environment.

Key responsibilities include writing code for cross-functional networking projects, designing robust solutions, understanding system dependencies, and contributing to intellectual property through patents. You'll partner with multiple stakeholders including SDMs, robotics solutions engineers, and product managers to innovate in the compute automation space.

This position offers comprehensive benefits including medical, dental, and vision coverage, parental leave options, PTO, and a 401(k) plan. The role represents an excellent opportunity for those passionate about developing highly available, scalable automated systems at tremendous scale, making a positive impact on millions of people.

Last updated 2 days ago

Responsibilities For Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

  • Write code for demanding, cross-functional networking projects
  • Design software solutions for emerging business use cases
  • Functionally decompose complex problems into simple solutions
  • Research and benchmark Amazon technology against other systems
  • Contribute intellectual property through patents
  • Mentor individuals and guide career growth of team members
  • Drive key engineering decisions for device management
  • Partner with SDMs, robotics solutions engineers, and product managers

Requirements For Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Python
Java
Linux
Kubernetes
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan

Interested in this job?

Jobs Related To Amazon Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)