Taro Logo

Software Development Engineer

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer

AWS Infrastructure Services is seeking a talented Software Development Engineer to join their Network Lifecycle Management (NLM) organization. This role is crucial in building foundational network services that are core to AWS's Software Defined Networking (SDN) ecosystem. The team's primary focus is designing and owning a closed-loop system for network entity reservation related to procurement activities, bridging the gap between network capacity planning and network automation systems.

The position offers an opportunity to work on one of the world's largest networks supporting AWS Cloud globally. You'll be part of revolutionary changes in network conception, design, build, and operations, implementing services and algorithms to control and manage all layers of Amazon's network infrastructure. The role involves working with cutting-edge technologies in fully automated hyperscale data center networks, cloud infrastructure, and large-scale software deployments.

As a member of this team, you'll collaborate with diverse professionals across AWS, including software engineers, hardware specialists, and network experts. You'll contribute to building highly reliable scalable services, working on complex problems involving config generation, modeling, and storage at scale. The role offers significant learning opportunities and career growth potential in a dynamic, innovative environment.

Key responsibilities include developing scalable network configuration management services, collaborating with cross-functional teams, and contributing to technical roadmap development. The ideal candidate will have strong software development experience, though prior networking experience is not required. This position offers the unique opportunity to impact critical infrastructure supporting AWS's global operations while working in an inclusive culture that encourages innovation and ownership.

AWS values diverse experiences and provides comprehensive support for work-life harmony, including flexible work arrangements, mentorship opportunities, and ongoing professional development. Join us in solving some of the most challenging problems in cloud infrastructure while building a rewarding career at the forefront of cloud computing innovation.

Last updated 2 minutes ago

Responsibilities For Software Development Engineer

  • Design and develop highly scalable and reliable services that manage network configuration lifecycle
  • Work with peers, customers and partner engineering teams to develop state of the art solutions
  • Build technical roadmap to evolve software services space
  • Build and manage closed-loop system for reservation of network entities
  • Support AWS data centers infrastructure and operations

Requirements For Software Development Engineer

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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible work hours
  • Career development and mentorship opportunities
  • Inclusive work culture
  • Work-life harmony

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Network Development Engineer, Internet Edge

Network Development Engineer role at AWS focusing on Internet Edge infrastructure, combining networking expertise with automation development to support AWS's global cloud infrastructure.

Software Development Engineer, EU INTech [Regulatory Fees]

Software Development Engineer position at Amazon's EU INTech Regulatory Fees team, focusing on developing retail components and systems at global scale.

Software Dev Engineer II, GMT Heimdall

Software Development Engineer II position at Amazon's Grocery Management Tech team, focusing on building distributed systems for supply chain and in-store solutions.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, focusing on building scalable applications for customer engagement and membership systems.

Application Engineer II

Application Engineer II position at Amazon focusing on pricing systems infrastructure, combining technical support and software development with emphasis on automation and system optimization.