Software Development Engineer, Amazon Leo Ground Systems Engineering
Core
Design, develop, deploy, and support software for a globally deployed fleet of ground terminals to ensure uptime and performance for Amazon Leo satellite broadband connectivity.
Role type
Software Development Engineer (Ground Systems)
Builds
Ground terminal software, data pipelines, monitoring systems, and automation for integration and release.
Domain
Satellite communications, ground systems, distributed systems
Required skills
Software development, system design and architecture, programming languages, full software development lifecycle, distributed systems, hardware/software troubleshooting, AWS services (DynamoDB, streaming, data lakes), Python
Preferred skills
Data pipeline development, code reviews, source control management, build processes, testing, operations experience
Technologies
AWS, DynamoDB, Python
Responsibilities
Design, develop, deploy, and support software for ground terminals; Build and scale data pipelines and monitoring for condition monitoring and predictive maintenance; Develop automation for integration, test, calibration, and release; Own the full software development lifecycle including mission integration and operational support.
Seniority
Mid-level, hands-on IC
