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 19 days 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

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.