Sr. Software Development Engineer, Quick Core Experience

Amazon
Seattle, WA, USA2026-08-28ONSITE

About the job

Interested in building the foundational platform layer for an enterprise-scale Gen AI product? Our team — Quick Core Experience — powers Amazon Quick, an agentic AI-powered digital workspace used by enterprise customers for contextual AI assistance, custom agents, research, BI, and workflow automation. We own the critical platform capabilities that every feature in the product relies on: asset metadata services (search, indexing, favorites, recents, lists), brand and experience customization, the core design system, and the experiences that drive feature discoverability. We continuously tackle hard, cross-cutting problems such as 1/ designing high-throughput indexing pipelines that unify asset writes across dozens of producer teams, 2/ building real-time customization services that scale across regions and tenants, and 3/ defining the long-term data architecture (OpenSearch, DynamoDB, multi-datastore) that underpins search and discovery for the entire platform.

We are looking for a Senior SDE who will operate as a technical leader for program-sized bodies of work across the full software development lifecycle — working backwards from customers through design, implementation, testing, deployment, operations, and documentation.

Responsibilities

Lead the design and implementation of distributed data pipelines and systems, providing system-wide architectural guidance

Balance speed of execution with architectural requirements, identifying one-way door decisions that require the right long-term solution

Drive adoption of engineering best practices and operational excellence across the team

Solve complex technical problems with multiple risks and roadblocks, bringing clarity through simple, well-designed solutions

Mentor and coach multiple engineers, helping develop the next generation of technical talent

Effectively communicate technical designs to both technical and non-technical audiences

Qualifications

Minimum

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

Preferred

5+ 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