Senior Software Engineer - Large-Scale Catalog Systems

Amazon

Seattle (WA)

On-site

USD 168,000 - 227,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Selection and Catalog Systems (ASCS) in Seattle seeks a Senior Software Development Engineer to lead the design, implementation, and delivery of large-scale data ingestion and catalog-quality improvements for millions of inventory units daily. You will shape the end-to-end software lifecycle and partner with engineers across teams.

You will mentor engineers, collaborate with Applied Scientists to productionize ML models, and define a long-term technical roadmap balancing customer impact

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language experience.
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience.
  • Experience as a mentor, tech lead or leading an engineering team.

Responsibilities

  • Lead architecture of large-scale distributed systems that process hundreds of millions of transactions daily, owning design, implementation, and operation across the full software lifecycle.
  • Partner with Applied Scientists to translate ML research into production inference infrastructure that extracts product information from images at scale.
  • Define a multi-year technical roadmap, sequence delivery to balance near-term customer impact with long-term platform investment, and drive architectural consistency across engineering and science workstreams by influencing teams you depend on but do not directly control.
  • Establish measurable quality, reliability, scalability, and cost-efficiency standards so systems continue to perform as expected while scale grows.
  • Mentor engineers through hands‑on code reviews, design reviews, and technical guidance. Influence product technical direction by articulating architectural trade‑offs, tech debt, and their business impact to stakeholders and partners.

Skills

Leadership
Architecture
Distributed systems
Mentoring

Education

Bachelor's degree in computer science

Job description

Amazon Selection and Catalog Systems (ASCS) in Seattle seeks a Senior Software Development Engineer to lead the design, implementation, and delivery of large-scale data ingestion and catalog-quality improvements for millions of inventory units daily. You will shape the end-to-end software lifecycle and partner with engineers across teams.

You will mentor engineers, collaborate with Applied Scientists to productionize ML models, and define a long-term technical roadmap balancing customer impact

Get your free, confidential resume review.

or drag and drop your file here.