Software Development Engineer II, Network Lifecycle Management

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer II, Network Lifecycle Management

Amazon Web Services (AWS) runs one of the largest networks in the world and is transforming how networks are designed and operated through Software Defined Networking (SDN) and Intent Based Networking (IBN).

The Network Lifecycle Management (NLM) team is seeking a Software Development Engineer II to join their mission of building next-generation software services for AWS Network. You'll be working on highly distributed, large-scale web services that form the core of their SDN software ecosystem.

In this role, you'll:

  • Design and develop software services for network configuration, verification, and management
  • Work with a talented team to build production-quality software
  • Participate in sprint demos, reviews, and planning sessions
  • Collaborate with Senior Engineers and Principals to innovate and simplify solutions
  • Engage with customers and other engineering teams to develop cutting-edge solutions

The team operates in an agile, startup-like environment while leveraging AWS's massive scale. You'll be part of a diverse team that values work-life harmony and inclusive culture. AWS offers extensive opportunities for mentorship, knowledge-sharing, and career advancement.

The position offers competitive compensation ranging from $129,300 to $223,600 per year based on location, plus equity, sign-on payments, and comprehensive benefits including medical, financial, and other perks.

This is an excellent opportunity for engineers passionate about distributed systems, cloud infrastructure, and large-scale software deployments who want to make a significant impact on AWS's network infrastructure.

Join AWS Infrastructure Services and be part of the team that keeps the cloud running, supporting all AWS data centers and the critical infrastructure that powers customer innovation worldwide.

Last updated 3 minutes ago

Responsibilities For Software Development Engineer II, Network Lifecycle Management

  • Design and develop software services for network configuration, verification and management
  • Build production quality software that meets definition of done
  • Participate in sprint demos, reviews and planning sessions
  • Work with Senior Engineers and Principals to invent and simplify
  • Collaborate with management, customers and other engineering teams to develop state of the art solutions

Requirements For Software Development Engineer II, Network Lifecycle Management

Java
Python
Go
  • 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

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Network Lifecycle Management

Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

AWS Messaging team seeks Software Engineer to develop and operate high-scale queue and notification services, offering competitive compensation and growth opportunities.

Software Development Engineer, Ring Device Services

Backend Software Engineer role at Ring, developing distributed systems for smart home security products and services.

Software Development Engineer II, SEO (Scheduling, Evaluation, Outcome)

Mid-level Software Engineer role at Amazon focusing on hiring software systems, requiring 3+ years experience in software development.

Software Development Engineer

Amazon Software Development Engineer position focusing on building innovative product discovery solutions within Core Shopping team, offering competitive salary and benefits.

Software Development Engineer, Amazon Q Business

Join AWS as a Software Development Engineer II to build innovative AI-powered enterprise solutions with Amazon Q Business, focusing on scalable and secure cloud technologies.