United States



Company's Other Jobs

Click to view

WARNING! This job is awaiting verification or has expired and may no longer be applicable

Software Development


2013-06-05 19:53


You are

An experienced web application software developer with operations and leadership experience. You are passionate about Wikimedia's mission to bring free knowledge to every person on the planet. You are excited to play a major role in modernizing major subsystems in the Wikimedia server cluster (such as our plans to overhaul our notification system and building up our media storage capability).

Ideally, you understand the principles of open source software development, the importance of testing and documentation, and the common pitfalls in developing secure web applications. You can competently optimize database queries, adjust server configuration settings, develop new features and lead a team of other engineers in these efforts.

You enjoy the technical challenges associated with managing a database of hundreds of thousands of records, and want to support the production pipelines making it happen. You are outspoken, highly communicative, a good facilitator, and a great listener and you lead by example.

You thrive in a team of smart open source developers, and you're looking forward to making an impact. If much or all of this applies to you -- please send us a thoughtful application letter and tell us why you're the right person for the job! :-)

Job Summary

  • Take a leadership role in selected engineering efforts, including: ** Maintain the quality and architectural coherence of software used by Wikimedia for assigned area ** Communicate, educate and implement best practices and standards ** On-board new engineering team members ** Represent engineering team and assist team management in planning (estimation, risk evaluation, etc.), self-organization and identification/resolution of blockers ** Work with other engineering leads to ensure common problems receive common solutions ** Support the entire project team in technical matters (QA testers, product manager, etc.)
  • Design and develop necessary components to support MediaWiki extensions
  • Develop new features and enhance existing features for Wikimedia sites
  • Work on a variety of projects including but not limited to user-facing features, support systems such as fundraising, survey tools, etc., depending on priority
  • Help improve efficiency, scalability, and stability of various system components
  • Maintain software (for example, fixing bugs and updating deprecated APIs)
  • Conduct design and code reviews
  • Support testing efforts for feature deployments
  • Participate in periodic technology meetings for design, development and testing

Required Qualifications

  • 6+ years of software development experience
  • 4+ years of experience building web applications
  • B.S. or M.S. in Computer Science or related field preferred
  • Extensive experience building large-scale server applications
  • Expert knowledge developing and debugging in Linux (LAMP) environments
  • Excellent knowledge of at least one of the following: PHP, Python, Perl and/or Ruby
  • Basic knowledge of PHP
  • Excellent knowledge of MySQL and other relational databases
  • Experience with operating system internals, filesystems, programming language design, compilers, distributed systems, or server architectures
  • Basic knowledge of Java
  • Client/team management or other significant leadership experience

Additional Qualifications

  • Expert knowledge of Java a major plus
  • Excellent knowledge of PHP a major plus
  • Experience working in open source projects
  • Experience in the Wikipedia community a plus
  • Experience in agile software development and in the ScrumMaster role is a plus

About the Wikimedia Foundation

The Wikimedia Foundation is the non-profit organization that operates Wikipedia, the free encyclopedia. Our commitment: Imagine a world in which every single human being can freely share in the sum of all knowledge. According to comScore Media Metrix, Wikipedia and the other projects operated by the Wikimedia Foundation receive more than 482 million unique visitors per month, making them the fifth-most popular web property world-wide (comScore, January 2012). Available in 282 languages, Wikipedia contains more than 21 million articles contributed by a global volunteer community of more than 100,000 people. Based in San Francisco, California, the Wikimedia Foundation is an audited, 501(c)(3) charity that is funded primarily through donations and grants. The Wikimedia Foundation was created in 2003 to manage the operation of Wikipedia and its sister projects. It currently employs 150 staff members. Wikimedia works with local chapter organizations in 39 countries or regions to advance the mission of the Wikimedia movement.


Application Info

Please sign in with Google or GitHub to view this job's application information. This is necessary to prevent companies from receiving excessive amounts of spam.




San Francisco or Remote

Tramcar - Toronto-Waterloo Region Corridor Jobs