Senior Software Development Engineer , Service Resource Management

Amazon.com Services LLC

Seattle (WA)

On-site

USD 180,000 - 250,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon.com Services LLC is seeking a Senior Software Development Engineer to define how the product, system, and engineering approach scale together in the Service Resource Management line. You will set direction in ambiguous spaces, lead multi-engineer efforts, and ensure trade-offs are visible and explainable.

You will guide design decisions, protect system quality, and coach other engineers while ensuring durable, evidence-based outcomes across product and engineering teams.

Qualifications

  • Bachelor's degree in computer science or equivalent.
  • 5+ years leading design or architecture of new and existing systems.
  • Experience with full software development life cycle and engineering best practices.

Responsibilities

  • Set technical direction across multiple workflows and components.
  • Lead multi-engineer projects from framing to delivery and post-launch.
  • Shape automation boundaries and balance rules, AI, and human judgment.
  • Influence dependent systems and simplify system design and team operating model.
  • Raise engineering bar through design/code reviews, mentoring, and decision documentation.

Skills

Mentoring
Leadership
Communication
Design/Architecture

Education

Bachelor's degree in computer science

Tools

AWS

Job description

Amazon's global Customer Service network serves hundreds of millions of customers, and the decisions behind how that network runs matter. The Service Resource Management team is building a network optimization product that helps leaders review performance with more clarity, understand what is driving drift from plan, make better site and resource decisions, and trust automation where repeatable decisions allow it. We are hiring a Senior Software Development Engineer to help define how the product, the system, and the engineering approach scale together as the team and problem space grow. In this role, you will set direction in ambiguous spaces, challenge weak assumptions, and create clarity when the obvious answer may be wrong. You will lead multi-engineer efforts, shape technical judgment across the team, make trade-offs visible, and decide when AI-assisted techniques, rules, or human review are the right mechanism for the problem.

Key job responsibilities
  • Set technical direction across multiple workflows and components, including service boundaries, data contracts, system observability, operator-facing product behavior, and the visibility of key trade-offs.
  • Lead multi-engineer projects from problem framing through design, delivery, rollout, and post-launch follow-through, deciding where simple rules, AI-assisted analysis, or statistical methods are appropriate and keeping solutions explainable and proportionate.
  • Shape automation boundaries so predictable decisions are handled by systems and human judgment is reserved for exceptional cases, while defining where the system should stay flexible by default versus where specialization is justified by measurable value.
  • Influence related teams and dependent systems when upstream or downstream decisions affect product correctness, speed, or trustworthiness, and drive simplification in both system design and team operating model.
  • Raise the engineering bar through design reviews, code reviews, hiring, mentoring, and clear written decision-making that helps the team grow.
A day in the life

A typical day mixes technical direction, design judgment, and organizational influence. You might review a design that spans multiple systems, work through an ambiguous network problem with product and engineering partners, and help the team decide whether a problem calls for simplification, automation, deeper analysis, or a change in operating mechanism. You will also spend time coaching other engineers and making sure important decisions stay explainable, durable, and grounded in evidence.

About the team

The Service Resource Management team builds products that help Amazon Customer Service leaders make better decisions about how the global network runs. We want to be a team that can talk about hard things clearly and early. That means creating the conditions for open disagreement, surfacing weak assumptions before they harden into direction, making trade-offs explicit, and leaving important decisions with shared understanding, clear ownership, and follow-through.

Basic Qualifications:
  • Bachelor's degree in computer science or equivalent
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 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
  • Experience as a mentor, tech lead or leading an engineering team
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • Strong written and verbal communication skills, including the ability to influence technical decisions across teams.
  • Experience making sound tradeoffs between short-term delivery needs and long-term system quality.
Preferred Qualifications:
  • Experience with AWS-hosted service architectures and production operational excellence
  • Experience building analytics, decision-support, workflow, or operational tooling products.
  • Experience evaluating and integrating modern AI capabilities into production workflows, including when not to use them.
  • Experience mentoring engineers across levels, simplifying inherited systems, or reducing coordination overhead across team boundaries.
  • Experience mentoring engineers across levels and helping define team engineering practices.
  • Experience simplifying inherited systems or reducing coordination overhead across team boundaries.

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, inc

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

Similar jobs worth comparing

Senior Software Development Engineer , Service Resource Management
Senior Software Development Engineer , Service Resource Management

Socket.dev • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
401(k) matching
+1
Software Development Engineer , Service Resource Management
Software Development Engineer , Service Resource Management

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
RSUs
Health insurance
401(k) matching
+2
Software Development Manager, Management Plane (AWS)
Software Development Manager, Management Plane (AWS)

Amazon • Seattle (WA)

On-site
USD 184,900 - 250,200
Health insurance
RSUs
Paid time off
+2
Software Development Manager (EC2 Nitro), EC2 Trust, Health and Monitoring
Software Development Manager (EC2 Nitro), EC2 Trust, Health and Monitoring

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 185,000 - 250,000
Health insurance
RSU program
Paid time off
Software Development Manager III, Workforce Solutions - Employee Onboarding Experience
Software Development Manager III, Workforce Solutions - Employee Onboarding Experience

Socket.dev • Boston (MA)

On-site
USD 180,000 - 250,000
Software Development Manager III, Workforce Solutions - Employee Onboarding Experience
Software Development Manager III, Workforce Solutions - Employee Onboarding Experience

Amazon • Boston (MA)

On-site
USD 180,000 - 240,000
Software Development Manager (SDM), Amazon Customer Service
Software Development Manager (SDM), Amazon Customer Service

Amazon.com Services LLC • Seattle (WA)

On-site
USD 180,000 - 230,000
Software Dev Engineer, AWS Resilience Hub
Software Dev Engineer, AWS Resilience Hub

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Software Dev Engineer II, UBX Privacy Tech
Software Dev Engineer II, UBX Privacy Tech

Amazon • Boston (MA)

On-site
USD 90,000 - 150,000
Mentorship programs
Work-life balance initiatives
Inclusive culture
+1
Director Engineering, Associate Experience, Amazon Customer Service
Director Engineering, Associate Experience, Amazon Customer Service

Amazon • Seattle (WA)

On-site
USD 264,000 - 350,000
Health insurance
401(k) matching
Paid time off