Software Engineer, Products
Core
Building end-to-end user-facing product features for a home electrification platform, including thermostat control, energy optimization, and device integration.
Role type
Senior full-stack product engineer (IoT/Mobile/Backend)
Builds
Mobile apps, backend services, and IoT device integrations for home energy management systems
Domain
Clean energy / Home electrification / IoT
Deliverable
product features
Required skills
Full-stack development, API and system design, mobile development (React Native or native), backend engineering, end-to-end feature ownership, engineering rigor (testing/CI/CD), on-call troubleshooting
Preferred skills
Experience with AI tools, firmware architecture knowledge, energy market context
Technologies
React Native, iOS, Android, IoT protocols
Responsibilities
Define and ship features from concept to production, design interfaces between mobile apps and IoT devices, diagnose and resolve production issues, collaborate with designers and firmware engineers
Seniority
Senior, hands-on IC