Senior Software Engineer - MediaWiki

New
W
Wikimedia FoundationNonprofit Software
USA, Europe; please note that we are currently able to hire in the following: US States: Arizona, California, Colorado, Connecticut, District of Columbia*, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Maryland, Massachusetts, Michigan, Minnesota, Missouri, New Jersey, New Mexico, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, Puerto Rico*, Rhode Island, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin and Wyoming. Countries: Brazil, Canada, Colombia, Germany, Ghana, India, Indonesia, Italy, Kenya*, Mexico, Morocco, Netherlands, Poland, Singapore*, South Africa, Spain, Switzerland and the United Kingdom., UTC-2 to UTC+3Full-TimeSenior
Salary113,082 - 175,725 USD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
PHPJavascriptKubernetesOAuthCI/CD

Requirements

  • Commitment to the Foundation's Mission and Values.
  • Extensive experience in backend software engineering.
  • Familiarity with platform or infrastructure products that serve internal or external engineering teams.
  • Experience with databases and event streams, including schema design, query optimization, and efficient data access patterns.
  • 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

  • Design, improve, and maintain key parts of the MediaWiki stack.
  • Drive technical quality and operational excellence by defining and reinforcing standards in testing, observability, and system reliability.
  • Create proofs of concept, write design documents, and break down complex projects into actionable tasks.
  • Develop and improve shared capabilities like authentication, caching, and rate limiting.
  • Champion key product metrics to guide decisions and evaluate success.
  • Lead by example in code review, decision-making, and team culture.
  • Improve and automate processes for identifying, tracking, and resolving production issues.
  • Collaborate with the Product team and the community to ensure technical solutions align with WMF strategy.
  • Coach and mentor teammates to support technical and interpersonal growth.
View Full Description & ApplyYou'll be redirected to the employer's site
113,082 - 175,725 USD per year
Apply Now