Software Development Engineer II, Identity and Registry, AWS IoT Core
Core
Design and build foundational distributed systems for device identity, registry, and state management at billion-device scale for AWS IoT Core.
Role type
Senior Software Development Engineer (Distributed Systems & Identity)
Builds
Core services for device provisioning, authentication, metadata storage, and state management
Domain
Cloud Infrastructure / Internet of Things (IoT)
Required skills
Distributed systems design, Object-oriented programming (Java/C++/C#), System architecture, Scalability, Security (Identity/Authentication), NoSQL databases, API design, Operational excellence
Preferred skills
Large-scale system debugging, Cloud services experience, IoT protocols (MQTT, TLS/mTLS), PKI/Device identity management, DynamoDB, gRPC/REST, Monitoring & On-call