CareerPlanGet AI match score →

Software Development Engineer II, S3 Tables

Seattle, Washington, United States💼 Full-time💰 $143,700–$194,400🗓 2026-06-30 → 2026-07-31

Core

Design and build distributed storage, index, and query systems for Amazon S3 Tables, a managed cloud object store with built-in Apache Iceberg support for tabular data at massive scale.

Role type

Senior IC software development engineer (distributed systems)

Builds

S3 Tables, a fully managed cloud storage service for analytics workloads, IoT telemetry, and AI agents

Domain

Cloud infrastructure, distributed storage, open table formats (Apache Iceberg)

Deliverable

production ML models | product features | infrastructure

Required skills

distributed systems design, system architecture, software development, scalability, fault tolerance, low-cost optimization, indexing strategies, partitioning strategies

Preferred skills

full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations

Technologies

Apache Iceberg, S3, AWS

Responsibilities

Conceive, design, and bring innovative products and services to market; Design and build innovative technologies in a large distributed computing environment; Investigate design approaches, prototype new technology, and evaluate technical feasibility; Take feature specifications and deliver working code that is maintainable and extendable; Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use; Design and code the right solutions starting with broadly defined problems.

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗