Software Development Engineer, Network Provisioning and Automation

Global technology company that obsesses over customers, operating at massive scale with fulfillment centers worldwide.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Logistics

Description For Software Development Engineer, Network Provisioning and Automation

Join Amazon Operations Technology as a Software Development Engineer focused on building and improving critical infrastructure for fulfillment centers. You'll be 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. The role involves solving complex infrastructure challenges at Amazon's massive scale, working with cutting-edge AWS technologies and automation.

You'll collaborate with Network, Software, and Systems Engineers to develop automation solutions for building and decommissioning network infrastructure. The team is planning to create new visualization tools for infrastructure cost management. This position offers the unique opportunity to impact millions of customer orders daily while working in an environment that combines the resources of a major tech company with the entrepreneurial feel of a startup.

The ideal candidate will have deep hands-on experience with AWS and cloud infrastructure, strong collaborative skills, and the ability to work effectively with remote teams worldwide. You'll be contributing to systems used by tens of thousands of Amazonians, hundreds of thousands of IP-enabled devices, and a growing robot fleet.

This role offers comprehensive benefits, professional growth opportunities, and the chance to work on technology that directly impacts Amazon's global operations. You'll be part of a team that values innovation, customer obsession, and continuous improvement while solving some of the most interesting challenges in infrastructure automation and management.

Last updated 26 minutes ago

Responsibilities For Software Development Engineer, Network Provisioning and Automation

  • Drive development of fulfillment center infrastructure
  • Work with Network engineers on the Local Area Network (LAN) team
  • Collaborate with Wireless Engineering team on creating and improving tools
  • Create and improve site build and decommission processes
  • Develop automation to reduce infrastructure deployment time
  • Create tools for network operators
  • Work on cost visualization for infrastructure

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
  • Experience with cloud infrastructure and AWS
  • Understanding of cloud and information systems concepts

Benefits For Software Development Engineer, Network Provisioning and Automation

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Software Development Engineer, Network Provisioning and Automation

Software Development Engineer, EC2 Nitro

Software Development Engineer position at Amazon's EC2 Nitro team, building and maintaining large-scale cloud infrastructure and virtualization systems.

Software Development Engineer II, Network Provisioning and Automation

Software Development Engineer role at Amazon focusing on cloud infrastructure and automation for fulfillment centers, requiring 3+ years of experience.

Software Development Engineer - II, Prime Air

Software Development Engineer II position at Amazon Prime Air, developing cloud services and tools for autonomous drone delivery systems.

Critical Infrastructure Electrical Engineer, Field Engineering

Critical Infrastructure Electrical Engineer position at AWS, supporting data center operations and infrastructure development with focus on technical leadership and innovation.

Controls Engineer

Controls Engineer position at AWS managing BMS and EPMS systems for data centers, requiring 5+ years of controls experience and engineering background.