The Wikimedia Foundation is looking to improve the MediaWiki platform that powers Wikipedia and its sister projects, impacting hundreds of millions of users across the globe.
Requirements
- Extensive experience in software engineering, ideally in high-impact web platforms and/or open-source
- Good understanding of HTTP
- Proficiency in PHP and JavaScript
- Deep understanding of software architecture, testing methodologies, and system design
- Strong experience in observability practices: setting up metrics, logging, monitoring, and alerting
- Familiarity with incident response, root cause analysis, and follow-up processes
- Experience working with CI/CD pipelines and automated test infrastructure
Responsibilities
- Designing, developing, and maintaining key parts of the MediaWiki stack
- Driving technical quality and operational excellence by defining and reinforcing standards in testing, observability, and system reliability
- Creating proofs of concept, writing design documents, and breaking down complex projects into actionable tasks
- Contributing to the adoption and advocacy of API-first development, and influencing best practices in system design, SLOs/SLAs, and OpenAPI Specification
- Improving and automating processes for identifying, tracking, and resolving production issues
- Collaborating with the Product team and the community to ensure technical solutions align with user and contributor needs
- Coaching and mentoring teammates to support continuous growth and confidence in both technical and interpersonal skills
Other
- Commitment to the Foundation's Mission and Values
- Clear communicator: explaining complex ideas simply and fostering shared understanding across engineering, product, and non-technical audiences
- Outcome-oriented: prioritizing work that delivers value to users and aligns with organizational goals
- Accountable: owning work end-to-end and helping establish a culture of responsibility and follow-through
- Candid and respectful: offering feedback directly, constructively, and with care - and inviting the same in return
- Collaborative leadership: inspiring trust and progress through support, example, and thoughtful contributions
- Bachelor's, Master's, or Ph.D. degree or equivalent in Computer Science, Engineering, or related field
- Ability to work in a remote, distributed team
- Ability to work in a country where the Wikimedia Foundation is able to hire