Senior Python Integration Engineer

Nabu Casa

Completely RemoteFull TimeInformation Technology
Posted Yesterday

Job description

Responsibilities

  • Own integrations and software support for Nabu Casa products across Home Assistant and ESPHome ecosystems
  • Build and maintain Python integrations, proxy libraries, and software components connecting hardware to the ecosystem
  • Collaborate with Embedded Linux and Hardware teams to translate hardware capabilities into software integrations

Requirements

  • Strong Python development experience including async/await and testing frameworks
  • Meaningful experience contributing to large open-source projects via public pull requests
  • Experience building integrations, APIs, or software for connected devices

Preferred Qualifications

  • Previous contributions to Home Assistant or ESPHome
  • Experience building software for IoT or smart home products
  • Familiarity with Raspberry Pi or embedded Linux ecosystems

Benefits

  • Five weeks of paid time off
  • Annual education and smart home budgets
  • Yearly performance bonus

About the Company

Nabu Casa is the organization behind Home Assistant, the world's largest free and open-source smart home platform. We are a profitable, remote-first company dedicated to privacy, choice, and sustainability in the smart home ecosystem.

Skills & tools

PythonIoT

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Strong Python (async/await)
  2. 02Open-source contribution experience
  3. 03Connected device software experience
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches