Desired Skills and Experience

  • Design, develop, test, and deploy new features and improvements to MediaWiki.
  • Triage, diagnose, and fix reported bugs in MediaWiki
  • Maintain extensions to the PHP engine.
  • Partner with Foundation staff and volunteers on software design, development, review, testing and evaluation.
  • Help identify and implement best practices in engineering processes across the team.
  • Work and communicate effectively within a small team distributed across multiple time zones.
  • Relevant Bachelor’s degree OR 5 years software development experience
  • Proficient in PHP and MySQL
  • Substantial code samples which you can show us
  • Experience with Linux, memcached, Redis, content distribution networks
  • Experience with C/C++ and JavaScript
  • Familiarity with web protocols and standards: HTML, CSS, HTTP
  • Experience with open source software development
  • Experience with MediaWiki or Wikimedia projects
  • 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

Apply