Sr. Software Dev Engineer, Leo AI Foundations
Core
Design, implement, and operate globally distributed systems and data lakehouse architectures to enable low-latency analytics and agentic AI capabilities for Amazon's Leo satellite network.
Role type
Senior Software Development Engineer (Distributed Systems & Data Engineering)
Builds
Scalable S3-based Data Lakehouse, OLAP analytics layer, centralized metrics repository, and globally distributed vector database infrastructure.
Domain
Satellite communications, distributed systems, data engineering, and applied machine learning.
Required skills
Distributed systems architecture, Data lakehouse design, Vector database management, Semantic data modeling, Query optimization, Data quality frameworks, Cloud-native development, System scalability design, Metadata management, Hybrid search strategies
Preferred skills
Full SDLC ownership, Mentoring and tech leadership, Large-scale system operations
Technologies
AWS, S3, OLAP, Vector databases, Cloud-native frameworks
Responsibilities
Architect and implement scalable S3-based Data Lakehouse; Design and enforce standardized data ingestion patterns with quality controls; Architect a centralized metrics repository as the source of truth; Implement robust data quality frameworks with automated validation pipelines; Design extensible metrics schemas supporting AI retrieval patterns; Develop intelligent orchestration for metrics generation workflows; Lead the design of semantic data models balancing performance and AI retrieval; Implement cross-domain federated query capabilities; Architect a globally distributed vector database for billions of embeddings; Design and implement hybrid search strategies.
Seniority
Senior, hands-on IC with leadership responsibilities