Meta is seeking a Developer Advocate specializing in Python to bridge the gap between Meta technologies and the global software developer community. This role focuses on supporting open source engagements around Python, which is both Meta's most-used programming language and the most popular externally. The position involves becoming a subject matter expert on the Python community, understanding their needs, and working to improve Python for everyone.
The role is deeply technical, working alongside specialists in programming languages, runtimes, and developer experiences. Key initiatives include work on projects like NoGIL, Cinder runtime, Pyre type checker, and various language improvements. The Developer Advocate will engage directly with the community to influence Python's direction, improve packaging consistency and security, promote Meta's open source software, and develop relationships with cross-industry stakeholders.
As a Developer Advocate, you'll create technical content including code samples, demos, articles, and tutorials to showcase various technology stacks and contemporary software development techniques. You'll represent Meta at developer conferences and events, interact with technical press and bloggers, and work directly on Python open source projects. Internally, you'll advocate for the developer community's needs and work with engineering teams to shape technology strategy.
The ideal candidate combines strong technical Python expertise with excellent communication skills and community building experience. This role offers the opportunity to make a significant impact on both Meta's open source initiatives and the broader Python ecosystem, while working with cutting-edge technologies and influential stakeholders in the programming language community.