Python Engineer @Openhomefoundation
Software Development
Salary approx. 60,000 ..
Remote Location
remote Europe
Job Type full-time
Posted 3d ago

[Hiring] Python Engineer @Openhomefoundation

3d ago - Openhomefoundation is hiring a remote Python Engineer. 💸 Salary: approx. 60,000 - 73,000 eur/gbp per year 📍Location: Europe

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

The Open Home Foundation is seeking a passionate Python developer, based in Europe, to join our Home Assistant department as a full-time Software Engineer. This team is responsible for the open development, maintenance, and enhancement of the Home Assistant platform; supporting new functionality aligned with our roadmap and enabling the wider community to contribute and innovate easily.

In this role, your main daily tasks will involve:

  • Conducting code reviews of pull requests from our community and teammates, identifying and resolving technical issues, ensuring we maintain high coding standards.
  • Collaborating with our community to investigate and address reported issues.
  • Collaborating on improving our developer documentation to facilitate easier and more accurate contributions.
  • Providing input and helping with deciding on architectural proposals and changes to our code base.

Qualifications

  • 3+ years of experience working in Python development.
  • 2+ years of experience working with (async) Python 3.
  • Strong problem-solving abilities, attention to detail, and ability to work independently.
  • Strong experience working effectively in a remote, asynchronous environment where written communication drives collaboration.
  • Experience with Git and GitHub.
  • Professional Fluency in English: Excellent written and verbal communication skills in English.
  • European Residency: You must be currently based and eligible to work within Europe.

Requirements

  • A passion for smart homes and automation.
  • Experience as a Home Assistant user.
  • Experience contributing to open-source projects.
  • Affinity with open-source development philosophy.
  • Experience developing an integration or custom integration for Home Assistant.
  • Contributed to Home Assistant or related open-source projects.
  • Awareness of how modern AI tools can be used to improve workflows or team efficiency.

Benefits

  • 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.
  • 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.

Company Description

The Open Home Foundation is a non-profit organization based in Switzerland, with the objective of fighting for the fundamental principles of privacy, choice, and sustainability for smart homes. It does this by supporting the development of open-source projects, and open connectivity and communication standards.

  • Home Assistant, the biggest open-source project in number of contributors.
  • Open hardware tools (e.g., ESPHome, ESP Web Tools).
  • Open standards (e.g., Python Matter Server, Z-Wave JS, ZigPy, BTHome, Improv Wi-Fi).
  • Open voice (e.g., Rhasspy, Wyoming Protocol, Piper).
  • Music Assistant.

The recruitment process

  • Apply for the role.
  • Our HR team will review your application with the hiring manager.
  • Interview with HR.
  • Technical assessment (unless already a contributor to our project).
  • Interview with the team and manager.
  • Offer.
  • Join our team!
Before You Apply
remote Be aware of the location restriction for this remote position: Europe
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Python Engineer @Openhomefoundation
Software Development
Salary approx. 60,000 ..
Remote Location
remote Europe
Job Type full-time
Posted 3d ago
Apply for this position Unlock 73,578 Remote Jobs
remote Be aware of the location restriction for this remote position: Europe
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 73,578 Remote Jobs
×
  • Unlock 73,578 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.
  • Filter by location/skills/salary…
  • Create custom email alerts
Unlock All Jobs Now