Talent.com
Amazon Development Centre Canada ULC - K03
Senior Software Development Manager, S3Amazon Development Centre Canada ULC - K03 • Vancouver, British Columbia, CAN
Senior Software Development Manager, S3

Senior Software Development Manager, S3

Amazon Development Centre Canada ULC - K03 • Vancouver, British Columbia, CAN
8 hours ago
Job type
  • Full-time
Job 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 10x higher transactions per second than Iceberg tables on general purpose S3 buckets, all within the same foundation that gives S3 eleven nines of durability. Customers are bringing their most demanding analytics workloads to S3 Tables, from streaming ingestion of IoT and application telemetry to multi-petabyte lakehouses powering multiple AWS and partner query engines, and a growing wave of AI agents that query data directly through the Model Context Protocol. Our mission is simple and ambitious which is to make S3 Tables the best place on Earth to store and query Iceberg data, and 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. Your organization 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.

This role sits at the intersection of distributed systems, open-source table formats, and large-scale analytics. You will help define how Iceberg evolves in the cloud, partnering with the Apache Iceberg community and with engine teams across AWS and partners to make sure S3 Tables is the gravitational center of the open analytics ecosystem. Internally, you will partner with S3 storage, indexing, and control plane teams, and with AWS analytics leadership, to deliver a service that is both deeply integrated and uncompromisingly open.

We want a leader who thinks big, invents on behalf of customers, and is energized by problems that only show up at S3 scale. The bar is high and the opportunity to shape how the world stores and analyzes its data is higher.

S3 Tables is a new, fast moving team building within the most durable and scalable storage system ever built. We are early in our journey, the product is young, the customer base is growing quickly, and the surface area in front of us is large. We are doing this in the open with Apache Iceberg, obsessing over customer workloads, and inventing in places others assume are solved. If you want to help build something into what it can become, rather than maintain what already is, this is the team.

Key job 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.

About the team
ABOUT AWS:
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS
Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Inclusive Team Culture
Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity and AmazeCon conferences, inspire us to never stop embracing our uniqueness.

Mentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

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.

Our inclusive culture empowers Amazonians to deliver the best results for our customers.

Create a job alert for this search

Senior Software Development Manager, S3 • Vancouver, British Columbia, CAN

Similar jobs

Senior Software Engineer - C$120,000 - C$150,000 A Year

Ace1MediaRichmond, Canada
Full-time

Senior Software Engineer needed to develop and maintain high-traffic web apps, optimize performance, and integrate APIs. Show more

 • Promoted

Senior Configuration Management Expert MDA Space

MDA SpaceRichmond, Metro Vancouver Regional District, CA
Full-time

Become a pivotal asset at MDA Space as a Senior Configuration Management Coordinator.Play a crucial role in establishing impactful configuration management strategies for mission-critical projects.... Show more

 • Promoted

Senior Software Engineer - C$130,000 - C$160,000 A Year

Match GroupRichmond, Canada
Full-time

Senior Software Engineer sought by Match Group to design, build, and maintain high-scale backend services using Java/.NET Core and AWS, supporting trust & safety, compliance, and legal domains.... Show more

 • Promoted

Senior Software Engineer - Ai-Driven Full-Stack Leader - C$120,000 - C$150,000 A Year

Rival TechnologiesRichmond, Canada
Full-time

Senior Full-Stack Software Engineer to lead AI feature development for a product platform.Requires 7 years of experience, full-stack expertise, and AWS knowledge. Show more

 • Promoted

Mechatronics Engineer

Celerity Craft Inc.Squamish, Squamish Lillooet Regional District, Canada
Full-time

Celerity Craft is a Squamish-based marine technology company pioneering.Dynamic Air Cushion Vehicles (DACVs).Our DACV-12 and scaling prototypes target significant reductions in energy use and emiss... Show more

 • Promoted

Remote Software Development Manager (React, C#, Azure)

Insight GlobalVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading consulting firm is seeking experienced Software Development Managers to join a top HCM company in Canada.This fully remote role requires a strong background in software development, parti... Show more

 • Promoted

Senior Software Developer (Full Stack) - C$115,000 - C$145,000 A Year

Ideon TechnologiesLadner, Canada
Full-time

Seeking a full-stack Senior Software Developer to design, develop, and maintain scalable cloud-based applications and services in an Agile environment. Show more

 • Promoted

Senior Software Engineer - Keela - C$145,000 - C$165,000 A Year - Remote

VeloraRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer to lead high-impact projects, influence technical direction, and mentor engineers for Keela, a CRM platform for nonprofits.Requires expertise in modern JavaScript... Show more

 • Promoted

Senior Software Engineer - Platform Technology - C$120,000 - C$145,000 A Year

HTuO BiosciencesRichmond, Canada
Full-time

Develops scientific software in a high-performance computing environment, focusing on efficient, optimized code in C++ and Python. Show more

 • Promoted

Senior Software Engineer, Backend - C$175,000 - C$205,000 A Year - Remote

Binance.USRichmond, Canada
Remote
Full-time

Senior Backend Software Engineer to design, build, and maintain backend services for Binance.US products, leveraging Java and distributed systems expertise. Show more

 • Promoted

Software Qa Developer – Intermediate (Hybrid/Remote-Ready) - $70,000 - $85,000 A Year

Building Controls ManufacturerDelta, Canada
Remote
Full-time

Software QA Developer responsible for testing software quality, designing and executing test cases, developing API automation with Python, and collaborating with developers.Requires 3+ years in QA,... Show more

 • Promoted

Remote Senior Software Engineer Ai-Native Platform - C$145,000 - C$165,000 A Year - Remote

AplosRichmond, Canada
Remote
Full-time

Seeking a Senior Software Engineer for a nonprofit software provider to design AI-integrated core systems and optimize performance. Show more

 • Promoted

Senior Cloud Software Engineer & Ai/Ml Integrations Lead - C$115,000 - C$145,000 A Year

Leading Tech Scale-UpRichmond, Canada
Full-time

Designs and enhances cloud applications, integrates AI/ML, optimizes infrastructure, and mentors junior developers in a hybrid work environment. Show more

 • Promoted

Enterprise Mobility Management Trainee Program

Enterprise HoldingsSquamish, Squamish-Lillooet Regional District, CA
Full-time

Join Enterprise Mobility as a Management Trainee in Squamish, BC, and embark on a transformative career path.This program focuses on developing key skills in customer engagement and operational exc... Show more

 • Promoted

Global OEM Sales Lead for Cycling Manufacturers

OneUp ComponentsSquamish, Squamish Lillooet Regional District, Canada
Full-time

A leading cycling components manufacturer located in Squamish seeks an OEM Sales Specialist responsible for managing global OEM partnerships.The role involves building relationships with manufactur... Show more

 • Promoted

Senior Software Engineer - Prime Scale & Personalization - C$114,800 - C$191,800 A Year

Prime Scale & PersonalizationRichmond, Canada
Full-time

Software Engineer needed to design and implement scalable features for Prime applications using Java, Python, and AWS. Show more

 • Promoted

Senior Backend Software Engineer - C$150,000 - C$185,000 A Year - Remote

PalmstreetRichmond, Canada
Remote
Full-time

Seeking a Senior Backend Software Engineer to lead architectural decisions, develop scalable backend services and APIs using Node.Js and TypeScript for live shopping platform. Show more

 • Promoted

Deliver with Uber - Sign Up and Start Earning

Uber eatsSquamish, BC, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

Senior Software Engineer - C$170,000 A Year

IcePanelRichmond, Canada
Full-time

Senior Software Engineer to build and maintain web applications, focusing on UI/UX, backend APIs, and data structures. Show more

 • Promoted

Senior Developer - Workday, Java, Typescript, Aws - C$140,000 - C$210,000 A Year - Remote

AtimiRichmond, Canada
Remote
Full-time

Seeking an experienced Senior Software Engineer for a fully remote position in Vancouver, Canada.Responsibilities include designing and implementing backend and frontend solutions, and creating ext... Show more