System Development Engineer II, Network Availability Engineering

Amazon Web Services (AWS) is a leading cloud computing platform serving tens of millions of customers worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For System Development Engineer II, Network Availability Engineering

Join the Network Monitoring team at AWS, where you'll play a crucial role in building and maintaining the software that monitors one of the world's largest and most complex networks. As a System Development Engineer II, you'll be part of AWS Infrastructure Services, the team responsible for keeping the cloud running. You'll work alongside software engineers, system engineers, data engineers, and scientists to ensure the reliability of Amazon's network infrastructure that serves tens of millions of customers.

In this role, you'll have the opportunity to work in an Agile environment with cutting-edge tools and technologies. You'll be responsible for developing and maintaining monitoring systems that are critical to AWS network operations, collaborating closely with network engineers to automate processes and enhance operational efficiency. The position offers a unique blend of systems engineering and software development, requiring expertise in networking fundamentals, storage systems, and modern programming languages.

Your work will directly impact AWS's ability to serve customers across its retail websites, Kindle services, and cloud computing platform. You'll be involved in simplifying and reinventing systems, managing production-quality tools, and implementing automated solutions to complex operational challenges. The role offers significant growth opportunities, working with industry-recognized Amazon distinguished engineers and contributing to the evolution of cloud infrastructure.

This is an ideal position for someone who thrives in a fast-paced environment, enjoys solving complex technical challenges, and wants to make a meaningful impact on global cloud infrastructure. You'll be part of a diverse team that values innovation, learning, and customer obsession, working in an environment that combines the resources of a global tech leader with the dynamic feel of a startup.

The role offers the chance to work on truly disruptive products in a high-growth environment, where you'll have the opportunity to define, build, and own services that are crucial to AWS's success. If you're passionate about large-scale systems engineering, network infrastructure, and creating automated solutions that drive efficiency and reliability, this role offers an exceptional opportunity to advance your career while working on technology that powers the internet.

Last updated 2 months ago

Responsibilities For System Development Engineer II, Network Availability Engineering

  • Build software that monitors the AWS network
  • Deploy, manage, fix and reinvent tools, services and components for network engineering
  • Simplify and reinvent systems, processes, and tools to improve customer experience
  • Manage and grow production-quality tools to solve operational problems
  • Investigate technical issues and implement permanent solutions
  • Maintain team services and troubleshoot root causes
  • Develop automation and tools to reduce manual operations

Requirements For System Development Engineer II, Network Availability Engineering

Python
Java
Go
Ruby
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience (non-internship) in professional software development
  • Experience designing or architecting new and existing systems
  • Experience in networking, storage systems, operating systems and hands-on systems engineering
  • Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby

Interested in this job?

Jobs Related To Amazon System Development Engineer II, Network Availability Engineering

Network Development Engineer, WWGST Network Engineering and Services

Network Development Engineer position at Amazon focusing on global network operations, automation, and infrastructure development

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to develop network automation services, managing configuration lifecycle for one of world's largest cloud networks.

Software Dev Engineer II, AWS End User Messaging SMS

AWS End User Messaging is seeking a Software Dev Engineer II to build large-scale messaging applications and lead technical development of SMS, Voice, and WhatsApp solutions.

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to build scalable network services for their global cloud infrastructure, focusing on network lifecycle management and automation.

Software Development Engineer II, Employee Services Technology

SDE-II position at Amazon building HR tech solutions, offering $129K-$223K salary, focusing on full-stack development and system architecture using AWS services.