Staff Software Engineer
Core
Architect and own full-stack components for a global connected home platform, integrating mobile experiences, utility grids, and smart building tools.
Role type
Staff Software Engineer (Full Stack & Architecture)
Builds
Mobile apps, utility integrations, smart building tools, APIs, and connectivity platform services for millions of homes.
Domain
Smart Home / IoT / Energy Management
Deliverable
production ML models | product features | infrastructure
Required skills
System architecture, full-stack development, Go, Java, TypeScript, C++, Python, messaging queues (Kafka, RabbitMQ), cloud platforms (AWS, GCP), database optimization, debugging complex distributed systems, mentorship.
Preferred skills
AI/Agentic workflows, cross-team leadership, strategic technical planning.
Technologies
Go, Java, TypeScript, C++, Python, Kafka, RabbitMQ, AWS, GCP
Responsibilities
Architect battle-tested system designs, take end-to-end ownership of full components, mentor engineers and lead design reviews, debug stack-wide issues, drive innovation in engineering practices.
Seniority
Staff, hands-on IC with strategic impact