
Software Engineer
Selora Homes
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
About the role
- Develop and maintain features in our Connect portal for homeowners and installers
- Build intuitive interfaces that make complex smart home management accessible
- Create tools and workflows that empower our installer network
- Contribute to our custom ISO image that installers use for rapid, standardized deployments
- Build automation that reduces installation time from hours to minutes
- Develop deployment pipelines and CI/CD workflows
- Contribute to and maintain materials for installer prep kits
- Develop and maintain solutions, integrations and addons, and custom components for Home Assistant
- Contribute to our Home Assistant configurations and best practices
- Bridge the gap between open-source home automation and professional service delivery
- Write clear technical documentation for installers, customers, and the team
- Contribute to our internal knowledge base and runbooks
- Help establish engineering best practices as the team grows
Requirements
- Fluency in Go for backend services and infrastructure tooling
- Strong experience with Docker and containerization technologies
- Proven ability building and deploying AI agents
- Solid Git workflow knowledge and experience with collaborative development
- Comfort working in a fast-paced startup environment with evolving requirements
- Self-directed work style with strong communication skills for remote collaboration
- Python experience, particularly in the context of Home Assistant development (Nice to Have)
- Familiarity with NixOS for declarative system configuration (Nice to Have)
- AWS experience for cloud infrastructure and deployment (Nice to Have)
- PostgreSQL for database design and optimization (Nice to Have)
- Knowledge of Home Assistant architecture, integrations and addons, or add-ons (Nice to Have)
- Experience with Claude Code or other AI-assisted development tools (Nice to Have)
- Experience with Tailwind CSS for building responsive, clean interfaces (Nice to Have)
- Background in DevOps, infrastructure automation, or deployment systems (Nice to Have)
- Experience with smart home technologies or IoT devices (Nice to Have)
- Interest in open-source software communities and contribution (Nice to Have)
Benefits
- Competitive salary and equity in an early-stage startup
- Generous PTO
- Flexible hours
- Medical, Dental, and Vision coverage (U.S. employees)
- 401(k) (U.S. employees)
- All-remote work environment
- Opportunity to shape the technical direction of the company
- Work on technology that improves how people live in their homes
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoDockerAI agentsGitPythonNixOSAWSPostgreSQLTailwind CSSDevOps
Soft Skills
strong communication skillsself-directed work stylecollaborative developmentadaptabilityproblem-solving