Software Engineer (Go / AWS, IoT Device Integration)
Core
Building scalable backend services and cloud-to-cloud integrations for IoT devices in Comcast's Smart Home platform.
Role type
Senior IC backend engineer (Go/AWS)
Builds
Scalable, event-driven integrations for 3rd-party IoT devices and cloud platforms
Domain
Internet of Things (IoT) / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, AWS cloud-native services, distributed systems, concurrency, CI/CD, production service operations
Preferred skills
Terraform, production Go experience, 3rd-party API/device integration, event-driven architectures, Spring Boot
Technologies
Go, AWS (Lambda, EC2, DynamoDB, SNS, SQS), Java, Spring Boot, Terraform, GitHub Actions
Responsibilities
Design and build scalable backend services in Go on AWS; implement integrations with external cloud platforms via APIs and event models; work with core device-platform concepts like identity and state synchronization; contribute to mapping device capabilities; build resilient, event-driven integrations; provide maintenance for existing Java/Spring Boot platform; participate in architecture discussions; take ownership of features end-to-end
Seniority
Senior, hands-on IC