Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design, develop, and maintain core features for Python developer-tool libraries. You will architect frameworks, grow early-stage projects, build realtime streaming capabilities, create documentation and demos, and collaborate with open-source contributors.
Requirements
- 5+ years of professional Python development experience
- Experience architecting complex Python projects or frameworks
- Experience growing early-stage libraries or products to broad adoption
- Professional JavaScript or TypeScript experience
- Experience with React, Svelte, or another modern frontend framework
- Experience contributing to or maintaining open-source software projects
Responsibilities
- Design, develop, and maintain core features across Python libraries
- Architect complex Python projects and frameworks
- Define APIs and grow early-stage libraries
- Write demos and documentation
- Develop realtime streaming and networking capabilities
- Collaborate with open-source contributors through reviews, discussions, and support
- Integrate frontend technologies for Python web applications
Benefits
- Conference, training, and education reimbursement
- Flexible working hours
- Remote work options
- Health, dental, and vision benefits for employees and dependents
- Parental leave
- Flexible paid time off
- Workstation equipment
- Company equity