System Development Engineer

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

Description For System Development Engineer

AWS Utility Computing (UC) is seeking a System Development Engineer to join their world-class team in building and operating the world's largest cloud computing infrastructure. This role sits within the UC organization, which provides foundational services like S3 and EC2, along with continuous product innovations. You'll be part of developing and managing critical AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps.

The position offers an entrepreneurial environment within a large-scale operation, providing unique opportunities to work on distributed systems and gain extensive cloud computing experience. You'll be instrumental in implementing innovative solutions, solving complex technical problems, and supporting customers with specialized security requirements.

AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning opportunities. The team emphasizes work-life harmony and provides strong career development support through mentorship and knowledge-sharing resources.

As a System Development Engineer, you'll be responsible for designing and building tools for the AWS fleet, operating large-scale systems, and being a catalyst for delivering disruptive products in a high-growth environment. The role requires strong fundamentals in systems engineering, including networking, storage, and operating systems, along with professional software development experience.

This is an excellent opportunity for someone passionate about cloud computing, committed to customer success, and eager to work with cutting-edge technology at unprecedented scale. Join AWS to be part of a team that's shaping the future of cloud computing while enjoying a supportive, inclusive work environment that values both professional growth and work-life balance.

Last updated 2 months ago

Responsibilities For System Development Engineer

  • Implement innovative cloud computing solutions
  • Build and operate distributed systems
  • Support the development and management of Compute, Database, Storage, IoT, Platform, and Productivity Apps services
  • Design and build tools and utilities for AWS fleet
  • Operate and engineer systems on a massive scale

Requirements For System Development Engineer

Python
Java
Go
Ruby
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience 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

Benefits For System Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Career development and mentorship opportunities
  • Work-life balance
  • Inclusive team culture
  • Employee-led affinity groups
  • Continuous learning opportunities

Interested in this job?

Jobs Related To Amazon System Development Engineer

System Development Engineer II, Workplace Productivity/Collaboration Platform, Enterprise Engineering

System Development Engineer role at Amazon focusing on M365 platform management, requiring 5+ years experience in systems engineering and cloud technologies.

Software Development Engineer-EKS, Kubernetes

Software Development Engineer position at Amazon focusing on EKS and Kubernetes, offering competitive compensation and opportunity to work on cloud infrastructure at scale.

Cloud Support Engineer

Cloud Support Engineer position at Amazon Web Services in Tokyo, providing technical support for AWS services with comprehensive training and work-life balance.

Cloud Support Engineer - AI/Machine Learning

Cloud Support Engineer position at AWS focusing on AI/ML technologies, providing technical solutions and support to diverse customers while working with cutting-edge cloud technologies.

Cloud Support Engineer - Analytics

AWS Cloud Support Engineer position focusing on providing technical solutions and support for cloud services, requiring expertise in data warehousing, search services, and customer communication.