Systems Dev Engineer III, Mobility and Devices
Amazon · Nashville, TN · Today
EngineeringFull-time
About the role
The Mobility and Devices (MAD) team is seeking a Systems Development Engineer III to design, build, and own the platform automation behind an 800K+ mobile device fleet spanning scanners, printers, tablets, and wearables across 3,000+ fulfillment sites worldwide.
Responsibilities
- Arcitect and build a device certification service that automates hardware qualification, encoding operational expertise into programmatic validation pipelines that scale across device categories and vendors without manual testing workflows.
- Design and deliver the ADM vendor abstraction layer — a unified routing API that normalizes device management commands across MDM platforms (SOTI, Workspace ONE) and OEM-specific agent behavior, with MAD owning the routing logic.
- Build fleet automation tooling that replaces ticket-driven configuration changes, PCC deployment sequencing, and manual device lifecycle workflows with self-service pipelines and event-driven orchestration.
- Own the integration layer between MAD's services and OEM vendor SDKs, firmware update mechanisms, and device agent behavior — managing the complexity of Android OS fragmentation across different OEM/Vendors.
- Design device telemetry pipelines that ingest fleet-wide health signals — battery degradation curves, memory utilization patterns, application crash rates — and surface them through observability tooling that enables proactive fleet management.
- Establish engineering practices for the team including design doc standards, code review culture, testing strategies, and CI/CD patterns — driving the cultural shift from operational runbooks to software releases from a position of shared operational credibility.
Qualifications
- Experience leading the design, automation, deployment, and support of large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with CI/CD pipelines build processes
- 5+ years of Android development experience, or Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field