Software Development Engineer, Network Provisioning and Automation

Global technology company that leads in e-commerce, cloud computing, and digital innovation
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Software Development Engineer, Network Provisioning and Automation

Join Amazon Operations Technology as a Software Development Engineer focused on network provisioning and automation for fulfillment center infrastructure. This role is part of a team managing over 450,000 access points, 1.4 million customer devices, and 200,000 network devices across 2,400+ active sites. You'll work on critical infrastructure that supports millions of customer orders daily, collaborating with network, software, and systems engineers to automate network infrastructure deployment and management. The role combines cloud expertise with infrastructure automation, offering the opportunity to work with innovative AWS technologies while solving complex scaling challenges. You'll be part of a world-class team that maintains the technological backbone of Amazon's global fulfillment network, working in an environment that combines the resources of a major tech company with the agility of a startup. The position offers significant impact potential, working on systems used by tens of thousands of Amazonians and a growing fleet of robots worldwide. This role is perfect for engineers passionate about infrastructure automation, cloud technologies, and building scalable solutions that directly impact Amazon's global operations.

Last updated 6 hours ago

Responsibilities For Software Development Engineer, Network Provisioning and Automation

  • Drive development of fulfillment center infrastructure
  • Build and improve core infrastructure components
  • Work with Network engineers on LAN and Wireless Engineering teams
  • Create and improve site build and decommission processes
  • Develop automation to reduce deployment time
  • Create new tools and improve existing ones for network operators
  • Create product for infrastructure cost visualization

Requirements For Software Development Engineer, Network Provisioning and Automation

  • 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
  • Understanding of cloud and information systems concepts
  • Experience with AWS
  • Ability to build productive relationships with remote colleagues

Benefits For Software Development Engineer, Network Provisioning and Automation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Paid Time Off
  • Parental Leave

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Network Provisioning and Automation

Software Development Engineer, EC2 VPC

AWS is seeking an experienced Software Development Engineer to work on EC2 VPC team in Herndon, VA, developing core network virtualization systems and cloud infrastructure.

SysDev Engineer II, AWS Bedrock

AWS Bedrock seeks a System Development Engineer II to develop and optimize data generation solutions for large language models, focusing on quality and innovation in AI/ML systems.

Software Development Engineer, Digital Payments and Emerging Markets

Software Development Engineer role at Amazon's Digital Payments team, focusing on building payment solutions for Mexico and emerging markets, requiring 3+ years of experience.

Software Development Engineer, AWS Infrastructure Services

AWS Infrastructure Services Software Development Engineer position focusing on cloud infrastructure design, implementation, and operations.

Software Development Engineer, AWS Cross Domain Services

AWS Software Development Engineer role focusing on cross-domain cloud services, requiring TS/SCI clearance, specializing in big data analytics and security solutions.