Selora Homes

Software Engineer

Selora Homes

full-time

Posted on:

Location Type: Remote

Location: New YorkUnited States

Visit company website

Explore more

AI Apply
Apply

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