Senior Software Development Engineer, Leo AI Foundations

Amazon
Redmond, WA
Job Description
Role Overview

This role is for a Software Engineer who will design, implement, and operate globally distributed systems that enable Leo to achieve low single-digit-second query responses within a near real-time analytics layer or lakehouse, and to support agentic AI capabilities on top. You’ll build these systems using the latest AWS technologies and best-in-industry software engineering practices.

What You Will Do

Key job responsibilities include architecting and implementing a scalable, cost-optimized S3-based Data Lakehouse, establishing metadata management with automated data classification and lineage tracking, designing and enforcing standardized data ingestion patterns, and implementing robust data quality frameworks.

Why It Might Be a Fit

The ideal candidate will have 5+ years of non-internship professional software development experience, 5+ years of programming with at least one software programming language experience, and experience as a mentor, tech lead or leading an engineering team.

Requirements

  • 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 of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits

  • health insurance
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
]]>