Software Development Engineer, Network Provisioning and Automation

Global technology company that focuses on e-commerce, cloud computing, and artificial intelligence
Backend
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 and be part of a team that's revolutionizing fulfillment center infrastructure at Amazon scale. You'll work on systems that support tens of thousands of Amazonians, hundreds of thousands of IP-enabled devices, and a growing robot fleet across 2,400+ active sites worldwide. The role focuses on developing infrastructure for fulfillment centers that process millions of daily customer orders. You'll collaborate with Network and Wireless Engineering teams to create and improve tools, while working on automation to streamline site build and decommission processes. The team manages over 450,000 access points, connecting 1.4 million customer devices and 200,000+ network devices. This position offers the excitement of a startup within the stability of a global tech leader, combining innovative problem-solving with real-world impact. The team is currently developing new visualization tools for infrastructure cost analysis, making this an exciting time to join and make a significant impact on Amazon's operational efficiency.

Last updated 14 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 team and Wireless Engineering team
  • Create and improve site build and decommission processes
  • Develop automation tools to reduce deployment time
  • Create visualization tools for infrastructure cost analysis

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 Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave
  • Paid Time Off (PTO)
  • 401k

Interested in this job?

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

SDEII, Datacenter Networks

Build next-generation datacenter network fabrics at AWS, developing software for network topology, routing, and monitoring systems.

Software Dev Engineer II, Unified Payments Experience

Mid-level Software Engineer role at Amazon's UPX team, building scalable payment solutions using cloud technologies and serverless architecture.

SDEII, Datacenter Networks

Build and maintain AWS's next-generation datacenter network fabrics, developing software for network topology, routing, and monitoring systems.

Software Development Engineer, Amazon Payment Products

Software Development Engineer position at Amazon's Payment Products team, focusing on developing and scaling payment platforms and applications.

Software Development Engineer II, Autonomous Endpoint eXperience (AEX)

Amazon SDE II role focusing on enterprise client platform security and user experience, offering competitive compensation and growth opportunities.