CareerPlanSign in

Principal Software Engineer, Device Cloud Core Services

Bengaluru, Karnataka, India💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Design and build large-scale, architecturally sound cloud services for device identity, registration, and management to support Amazon first-party and third-party IoT devices.

Role type

Principal Software Engineer (IoT Cloud Architecture)

Builds

Foundational device cloud services (identity, registration, management) for enterprise and consumer devices

Domain

Cloud Infrastructure / Internet of Things (IoT)

Deliverable

production ML models | product features | infrastructure

Required skills

Large-scale system architecture, distributed systems design, technical strategy definition, enterprise system architecture, performance optimization, scalability engineering, object-oriented design, data structures, algorithms

Preferred skills

Multi-tiered distributed environment experience, cross-VP technical influence, rapid technology adoption

Technologies

Cloud platforms, distributed systems frameworks

Responsibilities

Define long-term technical strategy and architecture vision for device management; Re-architect services to support enterprise use cases; Partner with device teams to influence adoption of new services; Exert technical influence across multiple teams; Mentor individuals and the developer community on advanced technical issues

Seniority

Principal, hands-on IC with strategic leadership

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.