
Empowering the world with free knowledge access
The Wikimedia Foundation is the nonprofit organization behind Wikipedia, the world's largest online encyclopedia, and other free knowledge projects. Headquartered in San Francisco, California, Wikimedia operates with a mission to provide free access to knowledge for everyone. The foundation relies o...
Wikimedia offers a flexible remote work policy, generous PTO, and a commitment to employee well-being. Employees also have access to professional deve...
Wikimedia fosters a culture of openness and collaboration, emphasizing the importance of free knowledge. The organization values community contributio...

Wikimedia • Remote
Wikimedia is seeking a Software Engineer for the MediaWiki Interfaces team to design and maintain key parts of the MediaWiki stack. You'll work with JavaScript and REST API to improve performance and reliability of the platform. This role requires collaboration with engineers and product managers in a fully remote environment.
You have a strong background in software engineering, particularly in designing and developing web APIs. You are skilled in writing clean, well-documented, and maintainable code, and you thrive in collaborative environments where you can participate in code reviews and design discussions. You understand the importance of observability and reliability in software systems, and you are eager to contribute to the adoption of API-first development practices. You are comfortable investigating and resolving production issues, and you have experience with metrics, logging, and monitoring to enhance system performance.
Experience with MediaWiki or similar open-source platforms is a plus. Familiarity with OpenAPI Specification and best practices in system design will help you excel in this role. You are a proactive communicator who can work effectively across different time zones, ensuring that your contributions align with the team's goals.
As a Software Engineer on the MediaWiki Interfaces team, you will be responsible for designing, developing, and maintaining key components of the MediaWiki stack. You will collaborate closely with other engineers and product managers to enhance the performance and reliability of our APIs, which are crucial for enabling users to access and edit knowledge efficiently. Your role will involve writing clean and maintainable code, participating in technical planning, and contributing to the overall architecture of the MediaWiki platform. You will also play a key role in advocating for best practices in API development and system design, ensuring that our interfaces are robust and user-friendly.
Wikimedia offers a fully remote work environment, allowing you to collaborate with a diverse team from around the world. You will have the opportunity to work on large-scale, mission-driven software that impacts millions of users globally. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in our mission to provide free knowledge to the world and make a meaningful impact through technology.
Apply now or save it for later. Get alerts for similar jobs at Wikimedia.