
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 technologies like JavaScript and REST API to improve performance and reliability. This role requires experience in software development and API design.
You have a solid background in software engineering, particularly with experience in designing and developing web APIs. You understand the importance of writing clean, well-documented, and maintainable code, and you thrive in collaborative environments where you can participate in code reviews and design discussions. You are familiar with API-first development and have a keen interest in improving system design and reliability. You are comfortable investigating and resolving production issues, and you have experience contributing to observability practices such as metrics, logging, and monitoring. You are adaptable and can work effectively across different time zones, as this role requires overlapping hours with UTC-4 to UTC+2.
Experience with the MediaWiki platform or similar open-source projects would be a plus. Familiarity with best practices in system design, SLOs/SLAs, and OpenAPI Specification is also desirable. You are proactive in advocating for best practices in software development and are eager to learn and grow in your technical expertise.
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 with other engineers and product managers to enhance the performance and reliability of our APIs, ensuring they meet the needs of users worldwide. Your role will involve writing clean and maintainable code, participating in code reviews, and engaging in technical planning discussions. You will also investigate and resolve production issues, working closely with your team to ensure smooth operations. Additionally, you will contribute to the adoption of API-first development practices and influence best practices in system design and observability.
Wikimedia Foundation offers a fully remote work environment, allowing you to work from anywhere while being part of a mission-driven organization. You will have the opportunity to work on large-scale software that impacts millions of users globally. The team values collaboration and encourages continuous learning and professional growth. You will be part of a diverse and inclusive culture that supports your development and well-being.
Apply now or save it for later. Get alerts for similar jobs at Wikimedia.