Remote job
Python Developer Advocate
Job details
About this role
Role overview A Python Developer Advocate combines deep Python expertise with community engagement, content creation, and product feedback to grow and support the Python developer ecosystem around a technical product. The role sits at the intersection of engineering, education, and developer relations in a remote-first, high-trust environment.
Responsibilities - Produce Python-focused educational content including tutorials, sample code, blog posts, and talks - Engage directly with Python developers through community channels, conferences, and events - Provide technical feedback to engineering teams based on Python ecosystem trends and user needs - Build example applications and integrations that demonstrate best practices - Advocate for Python developer experience improvements across the product
Requirements - Strong proficiency in Python, including its ecosystem, tooling, and community norms - Demonstrated experience creating technical content or speaking at developer events - Excellent written and verbal communication skills - Comfort working independently in a remote, high-autonomy environment
Benefits and work setup - Remote-first culture with transparent, high-trust practices - Engineering-driven organization where the team is built by and for engineers - Compensation set at a high level within the market