System Development Manager, AWS Mainstream Compute

Amazon.com, Inc.
Cupertino, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$191,300.0 - $258,800.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Amazon Web Services Systems Engineering Code Review Computer Engineering Continuous Delivery Software Design Patterns Internet Services PCI Express Software Architecture Systems Development Life Cycle Scaled Agile Framework
+8 more
Software Engineering Subsystems Systems Integration Web Services Information Technology Hardware Infrastructure Software Coding Software Version Control

Job description

Amazon Web Services (AWS) Hardware Engineering team creates compute and accelerator server designs for Amazon’s web services. Our engineers work with leading edge technologies, solve challenging problems, influence the industry’s roadmaps, and develop new and unique solutions that are ahead of the pack. We work in an environment that fosters innovation and creativity. We encourage and invest in new directions and new ideas that will serve our customers better. It is because of the team and our constant focus on customer that we are able to develop creative and new designs that set the standards on performance, quality, cost, and operational excellence.

You’ll join a diverse team of hardware engineers, software engineers, system engineers, technical program managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers., AWS Hardware Engineering is looking for a customer-obsessed, team-driven technology leader to take our engineering of server hardware and software to the next level. As a System Development Manager, you will work on Amazon’s hardest problems, driving the team that owns the designs and operations for compute and accelerator-based products.

You will manage a mix of software and system engineers that are pushing the technology envelope with novel inventions to design and validate products at scale. You will understand the current infrastructure and come up with plans to improve the tools and processes for designing, validating and monitoring fleet performance of the products.

Interacting with internal interdisciplinary teams, you will oversee the platform development efforts and the test content and work with the component partner teams to drive the requirements for the platform. You will oversee the system integration, development and testing for the tools that validate sub systems(CPU/memory/PCIe/power etc). You will standardize testing and define telemetry and alarming for the platforms the team designs. Maintaining healthy vendor relationships is critical to stay ahead of the curve, including proactive communication and rapidly resolving issues. This is a fast-paced, intellectually challenging position.

Requirements

  • 7+ years of systems engineering and operations leadership for an Internet service or leading edge IT organization experience
  • 5+ years of managing system or software development teams experience
  • 7+ years of relevant hands-on systems engineering and administrative work in networking, storage systems, operating systems experience
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field
  • Experience in systems engineering and operations leadership for an Internet service or leading-edge IT organization
  • Experience in managing system or software development teams
  • Experience (hands-on) in systems engineering and administrative work in networking, storage systems, and operating systems
  • Experience in agile software development methodology, * Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
  • Knowledge of systems engineering fundamentals (networking, storage, operating systems)
  • Experience with Agile engineering practices (Kanban, continuous delivery, etc.)
  • Experience with AWS platforms, services, and design patterns

Benefits & conditions

The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, CA, Cupertino - 191,300.00 - 258,800.00 USD annually

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

2:05 min

Finding product boundaries using lack of cohesion metric grouping

Pratishtha Pandey Pratishtha Pandey · WWC 2024

1:24 min

Evaluating formal AWS certifications versus raw practical engineering experience

Jan Giacomelli · LIVE

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

2:20 min

Evaluating remote hardware allocations for localized infrastructure constraints

Paul Graham Paul Graham · LIVE

Videos

See all

Related articles

See all