Senior Backend Engineer (Elixir)
$105k - $129.1k per yearNabu Casa
- Remote job
About Nabu Casa
Nabu Casa, Inc was founded in 2018 by the founders of both Home Assistant , the open source home automation platform, and Home Assistant OS , the operating system that turns your device into a smart home hub powered by Home Assistant. These projects have seen an immense growth and have helped shape DIY home automation communities around the world.
After being involved in the Internet of Things industry for many years, we realized that there is a need for a cloud service that aims to put users, their privacy and their data first. Such a cloud can only be built as an extension to a platform that does the same: Home Assistant.
With Nabu Casa we are building this cloud service and we’re calling it Home Assistant Cloud.
We are a profitable company with no external investors. Our funding comes directly from users who subscribe to Home Assistant Cloud and purchase Home Assistant hardware, ensuring our only stakeholders are our employees and our users. We also support other open-source projects, including those focused on hardware, standards, and voice technology.
The role
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 five 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.
What we offer
Nabu Casa is a fully remote organization that uses Remote to employ people from all over the world. You will be a normal salaried employee in your country.
This is a full-time position for 40 hours per week. Because we are a fully remote company, there is no fixed schedule. The team tries to schedule most meetings between 2:00 PM and 5:00 PM Central European Time (CET) to maximize collaboration across Europe and the Americas. While schedules are flexible, candidates should be comfortable occasionally adjusting their working hours to collaborate with teammates across time zones . You will report to our Cloud team's Engineering Manager, based in France.
Core to the establishment of Nabu Casa was the well-being of the people building the future of the smart home. We will provide all the benefits required by the country you reside in. However, we also want to make sure all our employees, regardless of country of origin, get at least a minimal set of benefits, including:
Five weeks, twenty-five days, of paid time off.
Fourteen days of paid sick leave if your country/laws treat them as unpaid.
Six weeks of paid and six weeks of unpaid parental leave to be used in the first year after birth. We will provide the missing days if your country/laws do not provide such compensation.
A budget for your work hardware once you start. After three years, you may keep this equipment for personal use.
An annual smart home budget to ensure you keep up to date with the latest smart home offerings.
A 50% contribution to your internet connection fee at your home workspace.
One day every two weeks to work on your personal projects.
If you are currently working on Home Assistant-related side projects, you can spend work time maintaining them.
When first offering a position to a new member, Nabu Casa aims to provide a total compensation package that matches the 75th percentile for the new hire's role, seniority, and local market rates. For this role in our primary operating countries, the approximate yearly compensation will be the following:
Canada: 105,000 – 129,100 CAD
United States: 120,000 – 155,000 USD
Latin America: 50,000 – 65,000 USD
Europe: Compensation will be determined based on the candidate’s location, experience, and local market rates.
Other countries: Compensation can be discussed during the first interview.
These figures may be adjusted based on experience, qualifications, and work hours.
About us
Nabu Casa funds the development of Home Assistant and other projects at the Open Home Foundation. Nabu Casa is best known as the organization driving the development of Home Assistant, the world's largest free and open-source smart home platform. More than two million households benefit from its home automation capabilities. Powered by a worldwide community of open-source developers, GitHub ranked it the most active open-source project in the world in 2024.
We were initially founded to ensure that the development of Home Assistant would remain sustainable as it kept growing, but over time it has grown to support more open home initiatives. In 2024, the Open Home Foundation was formed to protect these open-source projects and ensure they thrive into the future. Nabu Casa is a commercial partner of the foundation, and our principles are aligned with a joint commitment to privacy, choice, and sustainability in the smart home. These are the values that we put at the heart of every decision we make. They are woven into our architecture, licensing, community, and everything else.
Nabu Casa is profitable, has no external investors, and our only funding comes from people subscribing to Home Assistant Cloud and buying Home Assistant hardware. That means the only stakeholders we have to concern ourselves with are our employees and our users.
Other Open Home Foundation projects and collaborations supported by Nabu Casa include:
Open hardware tools, such as ESPHome and ESP Web Tools.
Open standards, such as Python Matter Server, Z-Wave JS, ZigPy, BTHome, and Improv Wi-Fi.
Open voice, such as Rhasspy, Wyoming Protocol, and Piper.
Music Assistant.
The recruitment process
Apply for the role.
Our team will review your application with the hiring manager.
Screening.
Technical test.
Team interview.
Interview with our CTO and CEO.
Offer.
Join our team!
$140k - $180k per year
...Design, build, and maintain scalable backend systems that power our measurement, attribution... ..., and performance at scale Champion engineering best practices around code quality, testing... .... python, ruby, etc. - we use Python and Elixir) ~ Experience with functional...SeniorFull time- ...and supporting production-ready products from scratch. ~5+ years of professional experience with Java. ~6+ years of experience in backend development. ~ Quick learner with an ambitious and results-driven personality. ~ Excellent communication and organizational...SeniorFull timeInternshipImmediate start
- ...investigations and back-office execution. We are hiring a Senior backend engineer to build and productionize agentic systems that are safe,... ...with at least one of: agent orchestration, workflow engines, tool-calling systems, or evaluation frameworks for LLM/agent...SeniorHourly payPermanent employmentFull timeWork at office
- ...of our patients convenient access to reasonably-priced medications without ever needing to step foot in a pharmacy. As a Senior Backend Engineer , you will have a hand in architecting the technology and customer experience that are pivotal to multiple web products for...SeniorFull timeLive out
$156k - $214.5k per year
...deliver core features of our Kotlin-based server to enhance the experience for our users. Collaborate with Data Science and Analytics Engineering teams to provide efficient solutions to our users problems. Work to integrate AI into our product where it helps users and into...SeniorFull timeWork at officeLocal areaRemote workMonday to friday3 days per week- ...We are hiring a Senior Backend Engineer for its Customer Focus Group (CFG) — a technical team that bridges engineering and the commercial side of the product. CFG members handle development, architecture, product, and direct customer interaction: translating customer needs...SeniorFull time
- ...platform, d1g1t gives client-facing advisors, back-office teams, and senior leadership the real-time tools and intelligence they need to... .... About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team and contribute to a large,...SeniorLong term contractFlexible hours
$120k - $145k per year
...the overall direction of solution design. Sound a-peeling? Here's what we're looking for Experience: Experience in software engineering, with a strong focus on back-end development and system architecture. Technical Skills: Proficiency in back-end technologies...SeniorFull timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$117k - $167k per year
...Our Data Intelligence team builds backend services that turn data from our SaaS platform into high-value, actionable insights for our... ...more delightful experiences for our users, and we're solving real engineering problems at scale. Note: this is not a Data Engineering...SeniorPermanent employmentFull timeWork at officeFlexible hours- ...Harvey, the future of professional services is being written today — and we’re just getting started. Role Overview As a Backend Software Engineer at Harvey, you’ll play a pivotal role in constructing the foundation of our product platform while directly building user-...SeniorFull timeWork at officeRelocation packageFlexible hours3 days per week
- ...latest AI tools and make thoughtful decisions with data-driven insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. What You'll Do: - Reimagine and implement the future of tech for the music...SeniorFull timeLocal areaWorldwide
$140k - $180k per year
...base with operations throughout North America, Central America, Europe, Australia, and Japan. We are seeking a Distributed Systems Engineer to join the MovableInk Activation Team. Our team is responsible for turning large scale data into actionable insights. You will be...SeniorFull time- ...stay secure while moving fast. Built by engineers for engineers, The Teleport Access... ...projects you may be working on: Building backend integrations with cloud provider's managed... ...role. - It means having access to a senior team that supports you and wants to see you...SeniorRemote jobFull timeLocal areaFlexible hours
$136k - $187k per year
...Federated Authentication Team We are looking for a software engineer to join the Federated Authentication team. The team is... ...innovative and passionate engineers to join the team. The Senior Backend Engineer Opportunity You will share our passion and great pride...SeniorFull timeWork at officeLocal areaFlexible hours- ...of data-driven dealmaking. Our proprietary Deal Reasoning Engine transforms a firm’s goldmine of complex documents into strategic... ...us on LinkedIn . About the Role We are hiring a Senior Software Engineer, Backend to join our product team. You'll be a key player in...SeniorRemote workFlexible hours
- ...an amazing team, you belong here. we're looking for a Senior Developer to join our Engineering team and play a key role in building scalable systems, driving... ...What We’re Looking For ~5+ years of experience in backend development, with a strong focus on customer-centric...SeniorFull time
$136k - $184k per year
...opportunity: Join our Blocks team as a Software Engineer and play a critical role in shaping the... .... If you're passionate about backend engineering, solving complex problems, and... ...the willingness to grow (no matter your seniority!). - A fluent level in English (French...SeniorFull timeRemote work$156k - $214.5k per year
...in community, come join ours. About this role: Our Brand engineering team owns the code that our Brands use to manage their business... ...customer-facing changes, listen to the data, and iterate. As a Senior Back-end on the Brand Platform team, you'll collaborate with us...SeniorFull timeWork at officeLocal areaRemote workMonday to friday3 days per week- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to...SeniorLong term contractFull timeWorldwide
$105k - $125k per year
...General Information: Job Title: Backend Engineer III Location: Toronto (Onsite/ Hybrid)... ...models Experience building workflow engines, pipelines, or DAG-based processing Familiarity... .... We believe in giving our senior technical leaders real ownership, real influence...SeniorLong term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours- ...Kaseya, success comes from embracing challenges, moving with urgency, and continuously raising the bar. Job Title: Senior Backend Engineer (SaaS, Data & AI) Why Kaseya? Join a fast-growing company that’s transforming the IT industry. At Kaseya, you’ll have the...SeniorLong term contractFull timeWorldwide
$136k - $187k per year
...globally distributed cell architecture. We are looking for a Senior Full Stack Software Engineer to build the interfaces and services that define how... ...-performance front-end experiences in React and robust backend APIs in Java. The ideal candidate is a product-oriented engineer...SeniorFull timeWork at officeLocal areaFlexible hours- ...work. Visit our Career Page to learn more. Our approach to engineering We prioritize customer needs first We work in small,... ...In this role, your mission will be to enhance and scale the backend systems powering the Mimica platform ( MERN stack). This means...SeniorFull timeLocal areaRemote workFlexible hours
$100k - $130k per year
...vector maps, leveraging AI to empower a wide range of decision-makers. We are looking for talented self-starting engineers to join our platform team as backend engineers. Your responsibilities will include: Work with the platform team to design the cloud platform system...Full timeWork at office1 day per week$156k - $214.5k per year
...obvious place for our best retailers to keep buying. As a Senior Engineer, you'll own the systems that make that promise real: free-shipping... ...than debate in a room You like owning a domain end to end: backend services, the metrics that measure them, and the roadmap that...SeniorWork at officeLocal areaRemote workMonday to friday3 days per week- ...tackling bold challenges, join us! We are a close-knit group of engineers of different stripes - developers, designers, and product owners... ...abilities, with a passion for guiding and developing junior/senior engineers while fostering a collaborative team culture. Analytical...SeniorFull timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week
- ...intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$120k - $135k per year
...it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in... .... ~ Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience ~ Fluent in English, both...SeniorRemote jobFull timeWork from homeFlexible hours- ...growing and most profitable business units. The engineering team plays a pivotal role in scaling the... ...travelers. About the Role As a Senior Backend Engineer on the HTS Media team, you will be a core contributor to the engine that powers our entire advertising...SeniorLong term contractFull timeTemporary workInternshipRemote workWork from home
$100k - $140k per year
...ShyftLabs is looking for a Senior Developer to help design, build... ...the intersection of platform engineering, system integrations, and intelligent... ...candidate combines strong backend and frontend engineering... ...products (e.g., tax calculation engines, filing systems, regulatory platforms...SeniorFull timeWork at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Engineer (Elixir). Be the first to apply!
- backend developer Toronto, ON
- backend software developer Toronto, ON
- sénior service a la clientèle Toronto, ON
- senior network engineer Toronto, ON
- senior engineer Toronto, ON
- senior graphic designer Toronto, ON
- senior cyber security analyst Toronto, ON
- senior accounting analyst Toronto, ON
- senior technical writer Toronto, ON
- senior android developer Toronto, ON

