Sr. Software Development Engineer , Leo Asset Tracker
Core
Backend engineer owning APIs, data models, and infrastructure for Leo Asset Tracker, an internal system providing real-time visibility into physical assets (antennas, test equipment) for Amazon's LEO satellite initiative.
Role type
Senior backend software engineer (serverless)
Builds
Serverless AWS platform powering asset tracking, geofencing, and device management
Domain
Satellite broadband infrastructure / Cloud infrastructure
Required skills
Python, AWS serverless (Lambda, DynamoDB, API Gateway, IAM), REST API design, NoSQL data modeling, RBAC/security, TypeScript, CDK, CI/CD, unit/integration testing
Preferred skills
aws-lambda-powertools, pydantic, boto3, OpenSearch/Elasticsearch, multi-tenant authorization, Amazon internal build systems
Technologies
Python, TypeScript, AWS Lambda, DynamoDB, OpenSearch, API Gateway, IAM, CDK, aws-lambda-powertools, pydantic, boto3
Responsibilities
Design and operate Python API domains and event-driven workers; own DynamoDB data model and OpenSearch indexing; extend V3 RBAC security model; wire backend changes via TypeScript CDK; lead security reviews; write tests and uphold code quality; support deployment pipeline and on-call; collaborate with frontend partners
Seniority
Senior, hands-on IC with mentorship/tech lead experience