Back to Jobs
Nabu Casa
Development 2h ago

Elixir Backend Engineer

Nabu Casa
CanadaCanada
United StatesUnited States
Full-time
{"Canada":"105,000 – 129,100 CAD","United States":"120,000 – 155,000 USD","Latin America":"50,000 – 65,000 USD","Europe":"Market-based"}
Senior-Level

Job Description

Key Skills Required

Master these to land this role

Backend42mFree Trial ✨
Start 10-Day Free Trial
ElixirCloud InfrastructureTypeScriptOpen Source

Want to know if you're a match for this job?

Calculate My Match Score

Nabu Casa is looking for a full-time Elixir Backend Engineer to join our Cloud & Infrastructure team and work primarily on Home Assistant Cloud services.

As one of the most active open-source projects in the world, Home Assistant exists because of its community. To empower this community and allow more users to enjoy the harder-to-reach features of Home Assistant, we have created our subscription service, Home Assistant Cloud. This service gives the community access to features usually reserved for power users with expensive hardware at home. Current features such as remote access and text-to-speech / speech-to-text support are made available without ever compromising on privacy.

We're looking for someone who will maintain the existing features and infrastructure and help us create valuable new features with efficiency and privacy in mind.

What you are going to do

  • Build and maintain backend services primarily using Elixir.
    Contribute to the design and implementation of scalable, high-performance, and reliable backend applications.
  • Participate in code reviews as part of our collaborative development process.
  • Collaborate cross-functionally to define, design, and ship new features.
  • Contribute to maintaining and improving the performance, quality, and responsiveness of the cloud services.
  • Implement security and data protection best practices in your work.
  • Help operate and support production services, including troubleshooting issues, improving reliability, and participating in the operational ownership of cloud systems.
  • Work on authentication, subscription, and payment-related services that power Home Assistant Cloud.
  • Stay up-to-date with industry trends and share best practices with the team.

What you need to have

  • At least 5+ years of professional experience in back-end development.
  • Professional experience developing production applications in Elixir.
  • Experience with TypeScript.
  • Basic knowledge of system administration.
  • Experience with Git and GitHub.
  • Be based in North America, Latin America, or Europe, and be able to regularly overlap with the team during the afternoon in Central European Time (CET). The team tries to schedule most meetings between 2:00 PM and 5:00 PM CET to maximize collaboration across time zones.
  • Fluent in English, both written and spoken.
  • Experience building or maintaining authentication and/or identity management systems.
  • Experience working with payment, billing, or subscription platforms.
  • Experience operating production systems, debugging live issues, and maintaining service reliability at scale.

It would be great if you also have

  • Experience with NestJS, Terraform, Grafana, or Python.
  • Personal experience using Home Assistant.
  • Knowledge of modern frontend application development.
  • Affinity with open-source development and philosophy.
  • Experience with monitoring, observability, and production incident response.

How would you rate this job post?

See what other professionals think about this role.

banner

Nabu Casa (operating at nabucasa.com) is a cloud infrastructure and integration platform engineered for home automation enthusiasts and developers. Founded in 2018 by the founders of Home Assistant, the open-source home automation platform, and headquartered in Irvine, California, Nabu Casa bridges a critical gap in the ecosystem by providing the missing cloud component for Home Assistant. While the open-source platform excels at local automation, it lacks built-in remote access and seamless voice assistant integration. Nabu Casa solves this by offering Home Assistant Cloud—a subscription-based service that enables secure remote access, voice control via Google Assistant and Amazon Alexa, and integration with nearly any smart home device. Under the hood, the platform leverages secure cloud infrastructure to extend Home Assistant’s capabilities beyond local networks, ensuring privacy and reliability. This allows homeowners and developers to automate their smart homes from anywhere, control devices via voice commands, and expand functionality without sacrificing security. The company operates independently, with no external investors, and funds the broader Home Assistant Foundation’s development, reinforcing its commitment to open-source innovation.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More