Python Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Open Home Foundation · 3 months ago

Python Engineer

The Open Home Foundation is seeking a passionate Python developer to join their Home Assistant department as a full-time Software Engineer. This role involves reviewing code contributions, collaborating with the community, and improving developer documentation to enhance the Home Assistant platform.

Non-profit Organization Management
badNo H1Bnote

Responsibilities

Conduct code reviews of pull requests from our community and teammates, identify and resolve technical issues, ensuring we maintain high coding standards
Collaborate with our community to investigate and address reported issues
Collaborate on improving our developer documentation to facilitate easier and more accurate contributions
Provide input and help with deciding on architectural proposals and changes to our code base

Qualification

PythonAsync Python 3GitOpen-source contributionsDeveloper documentationSmart home passionEnglish communicationProblem-solvingAttention to detailRemote collaboration

Required

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

Preferred

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.
An annual smart home budget to ensure you keep up-to-date with the latest that smart homes offer.
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

Open Home Foundation

twitter
company-logo
The Open Home Foundation fights for the fundamental principles of privacy, choice, and sustainability for smart homes.

Funding

Current Stage
Early Stage
Company data provided by crunchbase