Software Development Manager, Amazon Leo Data Platform
Core
Design, implement, and operate globally distributed systems for Amazon's low Earth orbit satellite network (Leo) to enable low-latency analytics and agentic AI capabilities.
Role type
Senior IC Software Development Manager (Data Platform & Distributed Systems)
Builds
S3-based Data Lakehouse, OLAP analytics layer, centralized metrics repository, globally distributed vector database, and cloud services/APIs for Leo AI Foundations.
Domain
Satellite communications, space infrastructure, distributed systems, data engineering, and applied machine learning.
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, multi-tier web services architecture, large-scale distributed systems design, Java/C#/C++ development, service-oriented architecture, distributed programming, technical leadership, project management.
Preferred skills
Stakeholder communication, recruiting, hiring, mentoring, and coaching software engineering teams.
Technologies
AWS, S3, OLAP, Java, C#, C++, Service-Oriented Architecture, Vector Databases, Hybrid Search.
Responsibilities
Architect scalable S3-based Data Lakehouse and OLAP analytics layer; Establish metadata management with automated classification and lineage; Design standardized data ingestion patterns with quality controls; Architect centralized metrics repository; Implement robust data quality frameworks; Design extensible metrics schemas for AI retrieval; Develop intelligent orchestration for metrics workflows; Lead design of semantic data models; Implement cross-domain federated query capabilities; Architect globally distributed vector database infrastructure; Design hybrid search strategies; Establish automated compliance validation frameworks.
Seniority
Senior, hands-on IC with management responsibilities