Software Engineer | Editor Engagement
Wikimedia Foundation - San Francisco, CA

This job posting is no longer available on Wikimedia Foundation. Find similar jobs:Software Engineer Editor Engagement jobs - Wikimedia Foundation jobs

You are...

... an experienced PHP/MySQL software developer with web application development experience. You enjoy building fully functional, secure, scalable web apps with a user-centric focus. You recognize the importance of supporting this global community, and you are excited about the opportunity to apply your skills towards modernizing MediaWiki features as a software developer writing open source code.

What you'll be doing

Your responsibilities will include, but are not limited to:
Develop new features (such as notifications and messaging) and enhance existing features for Wikimedia sites to improve editor engagement and create a purpose-driven social network

Design and develop back-end and front-end components to support MediaWiki extensions

Develop MediaWiki core software to support new features and improve existing architecture to improve the efficiency, scalability, and stability of it

Conduct design and code review of PHP and Javascript repository commits by other developers working on extensions

Work to improve the tools that assist in the above process

The skills and experience you'll need

3+ years of experience building web applications

5+ years experience with PHP/MySQL application development, testing and production deployment

Experience with Javascript

Ability to iterate quickly and meet tight deadlines

Familiarity with version control systems (we use Git and Gerrit) and continuous integration systems

Bachelor's degree in related field or equivalent experience

Extra points if you have

Extensive experience building large-scale server applications

Experience with wikis, or other participatory production environments, and MediaWiki in particular

Experience in the Wikipedia community (Please provide your username)

Experience contributing to a large open source project. (Please provide URLs to any existing work you may have done)

An interest in free culture, open licenses, etc.

Expert knowledge developing and debugging in Linux/Unix (LAMP) environments

Expert knowledge of PHP, MySQL, and other relational databases

Experience with security implications of PHP and Ajax implementations

Experience with cross-browser compatibility testing

Experience with operating system internals, file systems, programming language design, compilers, distributed systems, or server architectures

Creativity, self-motivation, and a good sense of humor


The Wikimedia Foundation got its start in 2003 and is the non-profit organization that operates Wikipedia. Based in San Francisco, California, we currently employ over 150 staff and contractors globally. The Wikimedia Foundation is committed to creating a world in which every single human being can freely and easily share in the sum of all knowledge. Wikipedia and the other projects operated by the Wikimedia Foundation receive nearly 500 million unique visitors per month, making them the 5th most popular web property worldwide. Wikipedia is available in more than 280 languages, containing more than 24 million articles contributed by a global volunteer community of over 100,000 people. In an effort to continue our mission, we are hiring talented and creative individuals to join the team.

Additional Information

We welcome you to contribute to Wikipedia:
Developers-Join us on the IRC: