Developer Advocate, Python

Meta builds technologies that help people connect, find communities, and grow businesses through social technology and immersive experiences like AR and VR.
$147,000 - $203,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Developer Advocate, Python

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.

Last updated 2 days ago

Responsibilities For Developer Advocate, Python

  • Advocate and build alignment for software and proposals to the Python open source community
  • Create code samples, demos, prototypes, articles, and tutorials to engage technical audiences
  • Establish credibility with industry stakeholders as a thought leader
  • Collaborate with internal teams to support open source and developer community building strategies
  • Grow and maintain a public profile with the community

Requirements For Developer Advocate, Python

Python
  • Bachelor's degree in Computer Science, Computer Engineering, or relevant technical field
  • 2+ years experience presenting to technical audiences
  • 5+ years experience coding in Python
  • Experience with compilers, type systems, or security (preferred)
  • Experience contributing to open source technologies in Python (preferred)
  • Experience creating high-quality coding tutorials, videos, presentations and demos (preferred)

Benefits For Developer Advocate, Python

Medical Insurance
Dental Insurance
Vision Insurance
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Meta Developer Advocate, Python

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.

Software Engineer, Product

Mid-level Software Engineer position at Meta, focusing on product development with competitive compensation and opportunities to work on cutting-edge technologies.

Software Engineer, Systems

Systems Software Engineer role at Meta, focusing on operating systems and distributed systems development with competitive compensation and benefits.

Software Engineer

Software Engineer role at Meta developing large-scale applications and systems, offering competitive compensation and opportunity to work on next-gen social technology.

Software Engineer, Product

Meta is seeking a Software Engineer, Product to develop and maintain software applications and systems, requiring 1 year of experience and strong programming skills.