Developer Advocate
Can you envision yourself applying your technical and communication skills to make a positive impact in the world? Come work with our team of Developer Advocates, Technical Writers, and Site Reliability Engineers in Technical Engagement at the Wikimedia Foundation! We are dedicated to supporting developers within and outside of the Wikimedia Movement who create and use Open Source solutions to technical problems. You are comfortable sharing ideas, providing guidance and technical support, speaking in public, and communicating via asynchronous channels (mailing lists/forums/IRC). Our teams work remotely and so can you!
The Wikimedia Foundation is passionate about making it easier for people to use Wikimedia APIs and to contribute to the numerous Free and Open Source software (FOSS) projects that the Wikimedia movement relies on to power their wikis. Our Developer Advocates provide technical support; run workshops; produce sample code, tutorials, and other documentation; and help to create a fun, inclusive and productive environment for our international technical communities.
We’d like you to do these things:
Support and nurture a vibrant community of tool developers and API consumers.
Collaborate with volunteer developers as well as other teams and organizations across the Wikimedia Movement and beyond.
Help developers to diagnose and resolve technical issues with our Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) platforms and their code.
Produce tutorials, documentation, and sample code demonstrating best practices in the use of Wikimedia APIs and datasets to build tools and other software for the Wikimedia projects.
Conduct trainings and workshops and provide space for discussions and peer-learning both online and at movement events.
Mentor technical contributors toin FOSS development practices and local community norms.
Talk with teams, individual contributors at Wikimedia Foundation, and community volunteers to obtain an in-depth understanding of needs and requirements of technical contributors
We’d like you to have these skills:
Strong interpersonal skills, with a track record of modeling collaborative development practices.
Demonstrated experience with one or more scripting languages in a Linux/Unix environment, such as: Python, Javascript, Nodejs, PHP.
Excellent verbal and written communication and presentation skills.
Good analytical and problem-solving skills.
BS in Computer Science or other relevant technical field or the equivalent in related work experience.
And it would be even more awesome if you have this:
Experience working with geographically distributed software engineering teams
Experience participating in FOSS projects or online volunteer communities
Ability to read and write multiple (human) languages
Familiarity with MediaWiki and/or MediaWiki APIs
Experience with writing and optimizing SQL queries
Experience with one or more cloud computing environments (OpenStack, AWS, GCP/GKE, Azure, DigitalOcean, Heroku, etc)
Show us your stuff!
If you have participated in on-line collaborative communities please share links with us. This could be a wiki, web forum, mailing list, GitHub, Stack Exchange, Quora, etc. If you have developed any open source software, send links to that as well. We would love to see your work!
U.S.Benefits & Perks*
Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)
The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more
The 401(k) retirement plan offers matched contributions at 4% of annual salary
Flexible and generous time off – vacation, sick and volunteer days, plus 19 paid holidays – including the last week of the year.
Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.
For those emergency moments – long and short term disability, life insurance (2x salary) and an employee assistance program
Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses
Telecommuting and flexible work schedules available
Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax
Great colleagues – diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people
*Eligible international workers’ benefits are specific to their location and dependent on their employer of record
More information
WMF Blog Wikimedia 2030 Wikimedia Medium Term Plan Diversity and inclusion information for Wikimedia workers, by the numbers Wikimania 2019 Annual Report – 2017 This is Wikimedia Foundation Facts Matter Our Projects