Senior Software Development Manager, AWS S3 Tables
Amazon Web Services (AWS)
Job Description
Description Amazon S3 Tables is the first cloud object store with built‑in Apache Iceberg support, purpose‑built for storing and querying tabular data at massive scale. It is fully managed, continuously optimizing, and delivers up to 10× higher transactions per second than Iceberg tables on general‑purpose S3 buckets, while providing the same 11 nines of durability as Amazon S3. Customers use S3 Tables for a range of analytics workloads, from streaming ingestion of IoT and application telemetry to multi‑petabyte lakehouses powering multiple AWS and partner query engines.
Our mission is to make S3 Tables the best place on Earth to store and query Iceberg data and to reinvent what an analytics‑native object store can be. We are looking for a Senior Software Development Manager to lead the multi‑team S3 Tables organization. In this role you will own the technical vision, multi‑year roadmap, and execution for the service, working at a scale that very few engineers in the industry ever encounter.
You will ship innovations that customers feel directly in query latency, cost per terabyte scanned, ingestion throughput, and the simplicity of running an open lakehouse on AWS. Key Responsibilities Lead and grow a multi‑team organization of senior engineers and engineering managers, fostering a culture of technical excellence, deep ownership, and customer obsession. Define and execute a 1‑to‑3 year technical roadmap, balancing near‑term customer wins with long‑horizon bets on query performance, table maintenance, metadata scale, and Iceberg evolution.
Drive architectural decisions for distributed systems at exabyte scale, including metadata services, compaction and optimization pipelines, snapshot and transaction management, and engine integrations. Make S3 Tables the highest performing, most cost‑effective home for Apache Iceberg anywhere, and contribute back to the Iceberg open‑source project. Partner with product, business, and AWS analytics leadership to translate customer needs into engineering priorities that move adoption and trust.
Establish operational excellence standards across availability, durability, latency, and throughput, and lead the org in exceeding them as the service scales. Recruit, develop, and retain top talent, building a diverse, high‑performing organization with a strong pipeline of future leaders. Represent S3 Tables in senior leadership reviews, customer engagements, and external forums with clarity and conviction.
Basic Qualifications 10+ years of engineering experience. 5+ years of engineering team management experience. 10+ years of planning, designing, developing, and delivering consumer‑software experience. Experience partnering with product or program management teams. Experience managing multiple concurrent programs, projects, and development teams in an Agile environment.
Preferred Qualifications Experience partnering with product and program management teams. Experience designing and developing large‑scale, high‑traffic applications. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
If you have a disability and need a workplace accommodation, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. The base salary range for this position is 220,100.00 – 297,700.00 USD annually. Final compensation will be determined based on experience, qualifications, and location.
Amazon also offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Location: USA, WA, Seattle. Job ID: A10448150 #J-18808-Ljbffr