System Development Engineer, ESC

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

Description For System Development Engineer, ESC

Join AWS Infrastructure Services as a System Development Engineer and be part of the team that builds and maintains the world's largest cloud computing infrastructure. This role offers a unique opportunity to work on the behind-the-scenes software and tools that power AWS's network infrastructure. You'll collaborate with world-class network engineers in an Agile environment, using cutting-edge tools and processes to solve complex operational challenges.

As a System Development Engineer, you'll be responsible for deploying, managing, and innovating the tools and services that network engineers rely on. Your work will directly impact the reliability and automation of AWS's vast network infrastructure. You'll troubleshoot complex technical issues, develop automation solutions, and work on simplifying systems and processes to enhance customer experience.

The role combines software development with infrastructure management, requiring both programming skills and system administration expertise. You'll work with technologies like Python, Java, Go, and Linux while handling cloud systems and network components. The position offers excellent growth opportunities through mentorship from distinguished engineers and exposure to large-scale infrastructure challenges.

AWS values diversity and work-life harmony, offering flexible work arrangements and a supportive, inclusive culture. You'll join a team that embraces knowledge sharing and provides detailed code reviews and mentorship. The company hosts various learning experiences and has multiple employee-led affinity groups, fostering an environment where different perspectives are valued and celebrated.

This is an ideal opportunity for someone who wants to be at the forefront of cloud computing innovation, working on infrastructure that powers countless businesses worldwide. You'll be part of a team that values continuous learning, embraces challenges, and strives to deliver the highest standards of safety and security while optimizing infrastructure costs for AWS customers.

Last updated an hour ago

Responsibilities For System Development Engineer, ESC

  • Maintain team services and troubleshoot root causes of issues
  • Implement testing, monitoring, and validations on services, tools, and infrastructure
  • Identify areas to invent, refine, and develop automation and tools
  • Deploy, manage, fix and reinvent tools and services for network engineering
  • Collaborate with network engineer colleagues
  • Ensure continuous deployment of new service versions with minimal interruption

Requirements For System Development Engineer, ESC

Python
Linux
Java
Go
  • Familiarity with Linux, command line and basic administration
  • Computer networking fundamentals
  • Ability to troubleshoot at all levels, from network to operating systems to software applications
  • Experience supporting cloud systems or other services
  • Proficient troubleshooting and anticipating problems that affect performance, reliability, or availability of software systems
  • Programming experience with at least one modern language such as Python, C++, C#, Java, Golang, Ruby

Benefits For System Development Engineer, ESC

Medical Insurance
Parental Leave
  • Flexible work hours
  • Career development and mentorship opportunities
  • Employee-led affinity groups
  • Work-life harmony focus
  • Medical benefits
  • Parental leave

Interested in this job?

Jobs Related To Amazon System Development Engineer, ESC

Software Development Engineer - Elastic Compute Cloud (EC2)

Software Development Engineer role at Amazon AWS EC2 team, building and maintaining large-scale distributed systems for instance health monitoring and management.

Network Development Engineer, GCNA

Network Development Engineer position at AWS Infrastructure Services, focusing on operating and improving one of the world's largest cloud networks in Sydney, Australia.

Systems Engineer, Managed Operations

Systems Engineer role at AWS focusing on building and operating the European Sovereign Cloud, combining technical leadership with hands-on engineering for high-availability cloud services.

Network Development Engineer, AWS Networking

Network Development Engineer position at AWS focusing on automating and scaling cloud infrastructure, offering competitive pay and growth opportunities.

Cloud Support Engineer - (Korean Speaker) Ireland

AWS Cloud Support Engineer position in Dublin requiring Korean language skills, providing technical support and solutions for AWS services while working with global customers and engineering teams.