Senior Software Engineer
Core
Building full-stack services for Smart Security, Air Filter subscriptions, and SmartBuildings product to provide home automation and HVAC management.
Role type
Senior Software Engineer (Full Stack)
Builds
Smart Security and Air Filter subscription services, SmartBuildings thermostat management platform, and platform services for HVAC contractors.
Domain
Connected Home / IoT / HVAC
Deliverable
production ML models | product features
Required skills
Golang, TypeScript/JavaScript, microservices architecture, SQL databases, Google Cloud Platform, Kubernetes, Docker, Terraform, GraphQL, automated testing, CI/CD pipelines
Preferred skills
Experience with scale and concurrency, debugging complex IoT systems, cloud infrastructure management
Technologies
Golang, TypeScript, JavaScript, Nest.js, Next.js, Google Cloud Platform, Docker, Kubernetes, Terraform, Apollo Client, Jest
Responsibilities
Design and implement backend and frontend systems for subscription services, modernize platform infrastructure for maintainability and scalability, support production deployments and on-call rotations, mentor team members on technical decisions
Seniority
Senior, hands-on IC with mentorship responsibilities