
Senior Software Engineer
Wikimedia Foundation
Completely RemoteFull TimeInformation Technology
Posted Today
Job description
Responsibilities
- Designing, improving, and maintaining key parts of the MediaWiki stack
- Driving technical quality and operational excellence in testing, observability, and system reliability
- Creating proofs of concept, writing design documents, and breaking down complex projects
- Developing shared capabilities such as authentication, caching, and rate limiting
- Championing product metrics to guide technical decisions
- Leading code reviews and fostering a collaborative team culture
- Automating processes for identifying and resolving production issues
- Collaborating with Product teams and the community to align technical solutions with strategy
- Coaching and mentoring teammates
Requirements
- Extensive experience in backend software engineering
- Familiarity with platform or infrastructure products
- Experience with databases and event streams, including schema design and query optimization
- Deep understanding of software architecture, testing methodologies, and system design
- Strong experience in observability practices (metrics, logging, monitoring, alerting)
- Familiarity with incident response and root cause analysis
- Experience working with CI/CD pipelines and automated test infrastructure
- Commitment to the Foundation's Mission and Values
Preferred Qualifications
- Experience developing frameworks for reuse and extensibility
- Proficiency in PHP and JavaScript
- Familiarity with identity management and OAuth
- Experience with Kubernetes ecosystem and Envoy
- Experience with Prometheus and Grafana
- Experience working with SLAs/SLOs
- Prior experience with MediaWiki or Wikimedia projects
- Contributions to open-source software
- Experience working in a fully remote, distributed team
About the Company
The Wikimedia Foundation is the nonprofit organization that operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge.
Skills & tools
PHPJavaScriptKubernetes
What the team is looking for
Use this list as a quick fit check before you apply.
- 01Extensive backend software engineering experience
- 02Experience with databases and event streams
- 03Strong software architecture and system design knowledge
- 04Experience with observability and CI/CD
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches
Wikimedia Foundation
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Information Technology
- Posted
- Today
AdWake up to a shortlist, not a search results page.
ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.
Get your daily matches