Software Dev Engineer, AWS Resilience Hub

Amazon Web Services (AWS)

Portland (OR)

On-site

USD 144,000 - 194,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon Data Services, Inc. is seeking experienced software engineers to build and operate large-scale systems spanning thousands of servers across data centers worldwide.

You will own design and development of significant components for cloud-based resilience and performance, with impact on AWS customers globally. The role requires deep technical and software expertise, leadership, and customer-focused communication in a fast-moving environment within a large company that values bold ideas and

Qualifications

  • 3+ years of professional software development experience
  • 2+ years of design/architecture experience of large-scale systems
  • 1+ years of software development engineer or related experience
  • 1+ years of developing large-scale, multi-tiered or distributed software applications
  • 1+ years of OO design experience
  • Bachelor's or foreign equivalent in CS/Engineering/Math
  • Experience programming in at least one language (C++, Java, C#, Perl)

Responsibilities

  • Collaborate across diverse teams to impact global customer base
  • Solve challenging technical problems at multiple stack levels
  • Design, implement, test, deploy and maintain software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations to deliver best experiences for customers

Skills

C++
Java
C#
Perl
OO Design
Distributed systems
Design patterns
Leadership

Education

Bachelor's degree in CS/Engineering/Math

Tools

Git

Job description

Description

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we’re looking for talented people who want to help.

You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations 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. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.

The Incident Mitigation team is looking for experienced software engineers who are excited about building large scale systems spanning tens of thousands of servers, across multiple data-centers worldwide. These are core systems development positions where you will own the design and development of significant software components critical to our industry leading database services architect-ed for the cloud.

In this hands on position you will be asked to do everything from building rock-solid components to mentoring other engineers. You need to not only be a top software developer with a good track record of delivering, but also excel in communication, leadership and customer focus. This is a unique and rare opportunity to get in on the ground floor within a fast growing business and help shape the technology, product and the business. A successful candidate will bring deep technical and software expertise and ability to work within a fast moving, startup environment in a large company to deliver high quality code that has a broad business impact.

Key job responsibilities

Our engineers collaborate across diverse teams, projects, and environments to have a firsthand impact on our global customer base. You’ll bring a passion for innovation, data, search, analytics, and distributed systems. You’ll also: Solve challenging technical problems, often ones not solved before, at every layer of the stack. Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security. Build high-quality, highly available, always-on products. Research implementations that deliver the best possible experiences for customers.

About The Team

The AWS Resilience Hub team builds and operates a GenAI-powered service that helps customers continuously assess, test, and improve the resilience of their cloud workloads. We provide automated failure-mode assessments powered by a multi-agent AI architecture that delivers expert-level resilience analysis across Multi-AZ, Multi-Region, EKS, and backup domains. Our team solves complex challenges at the intersection of distributed systems and generative AI to democratize resilience best practices for customers of all sizes. We're passionate about helping organizations maintain their resilience posture in increasingly complex cloud environments.

Basic Qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

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, OR, Portland - 143,700.00 - 194,400.00 USD annually

USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually

Company

Amazon Data Services, Inc.

Job ID: A10472981

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Dev Engineer, AWS Resilience Hub
Software Dev Engineer, AWS Resilience Hub

Amazon • Portland (OR)

On-site
USD 143,700 - 194,400
Health insurance
401(k) matching
Paid time off
+1
Senior Software Development Engineer, AWS Resilience, Incident Prevention
Senior Software Development Engineer, AWS Resilience, Incident Prevention

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Software Development Engineer, Amazon Application Recovery Controller
Software Development Engineer, Amazon Application Recovery Controller

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Software Development Engineer, AWS Resilience, Incident Prevention
Senior Software Development Engineer, AWS Resilience, Incident Prevention

Socket.dev • Seattle (WA)

On-site
USD 136,000 - 227,000
Health insurance
Restricted stock units (RSUs)
401(k) matching
+1
Software Development Engineer II, DC Bridge
Software Development Engineer II, DC Bridge

Amazon Web Services (AWS) • Denver (CO)

On-site
USD 144,000 - 194,000
Health insurance
RSUs
401(k) matching
+2
Systems Development Eng (AWS Generative AI & ML Servers), AWS Hardware Engineering Accelerators
Systems Development Eng (AWS Generative AI & ML Servers), AWS Hardware Engineering Accelerators

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 129,000 - 175,000
Software Development Engineer, AWS Hardware Engineering
Software Development Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer II, DynamoDB Fleet Services
Software Development Engineer II, DynamoDB Fleet Services

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer II, Infrastructure Security-HLS
Software Development Engineer II, Infrastructure Security-HLS

Amazon Web Services (AWS) • Minneapolis (MN)

On-site
USD 144,000 - 194,000
Software Development Engineer, IDEAS
Software Development Engineer, IDEAS

Amazon Web Services (AWS) • Austin (TX)

On-site
USD 144,000 - 194,000