Software Development Engineer II, GCNA-Deployment

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

Description For Software Development Engineer II, GCNA-Deployment

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, essentially keeping the cloud running. The Global Connectivity and Network Availability (GCNA) team is responsible for the backbone that connects the global AWS network.

As a Software Development Engineer in the GCNA team, you will:

  • Oversee complete software development lifecycle
  • Work on building and designing complex backbone networks
  • Operate globally distributed servers at massive scale
  • Collaborate with Network Development Engineers and Systems Development Engineers
  • Build new services using AWS technologies
  • Work with distributed systems and lead implementation efforts
  • Mentor other engineers and share knowledge

The role offers:

  • Opportunity to work on challenging problems with global impact
  • Diverse team environment including software, hardware, and network engineers
  • Inclusive culture that welcomes bold ideas
  • Work-life harmony with flexible working culture
  • Career growth through mentorship and knowledge-sharing
  • Chance to influence critical infrastructure that powers thousands of networks

You'll be part of the Internet Edge organization, responsible for connecting Amazon to the global Internet, serving critical services like amazon.com, Prime Video, CloudFront, Route53, AWS services, and consumer devices.

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 benefits.

This is an excellent opportunity for someone passionate about cloud computing, distributed systems, and building high-quality services at scale.

Last updated 3 days ago

Responsibilities For Software Development Engineer II, GCNA-Deployment

  • Oversee complete software development lifecycle
  • Define, prioritize, design, build, and test new features
  • Operate AWS business with globally distributed servers
  • Build and design complex backbone networks
  • Lead and mentor other engineers
  • Work collaboratively across AWS teams
  • Make data-driven decisions and validate assumptions

Requirements For Software Development Engineer II, GCNA-Deployment

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
  • Knowledge of distributed systems
  • Strong technical and communication skills

Benefits For Software Development Engineer II, GCNA-Deployment

Medical Insurance
Dental Insurance
Vision Insurance
Equity
401k
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on bonus
  • Career development opportunities
  • Work-life harmony
  • Flexible working culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, GCNA-Deployment

Software Development Engineer, Annapurna Labs, Trainium Collectives

Software Development Engineer role at Amazon's Annapurna Labs, focusing on distributed AI/ML systems and collective operations for AI scaling, requiring strong C/C++ and Linux expertise.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon Kuiper to build cloud services and APIs for satellite communications simulation systems.

Software Dev Engineer II, Software Defined Network Agent, Project Kuiper

Software Dev Engineer II position at Amazon's Project Kuiper, developing network control plane software for a global satellite-based broadband system.

Software Development Engineer II, Amazon Robotics

Amazon Robotics is hiring a Software Development Engineer II to develop complex material handling software systems for fulfillment centers, requiring 3+ years of experience in software development.

Software Dev Engineer II, Software Defined Network Control Plane, Project Kuiper

Software Dev Engineer II role at Amazon's Project Kuiper, building control plane systems for satellite network infrastructure.