Senior Software Engineer, MediaWiki

🕒 April 21

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Wikimedia Foundation

Wikimedia Foundation

501 - 1000 employees

Founded 2003

🤝 Non-profit

📚 Education

📱 Media

💰 $2.5M Grant on 2019-09

Non-profit • Education • Media

Wikimedia Foundation is a nonprofit charitable organization dedicated to the growth, development, and distribution of free, multilingual content. It provides the essential infrastructure for free knowledge, including hosting Wikipedia, the free online encyclopedia that is created, edited, and verified by a global community of volunteers. Supported primarily through donations, Wikimedia Foundation promotes collaborative projects that aim to share knowledge reflecting human diversity and strives to protect everyone's right to access free and open knowledge.

📋 Description

• Designing, improving, 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; • Comfortably and autonomously creating proofs of concept, writing design documents, and breaking down complex projects into actionable tasks to support less experienced team members; • Developing and improving shared capabilities (e.g., authentication, caching, rate limiting) that enable other teams to build efficiently and consistently; • Championing key product metrics by focusing on measurable outcomes that guide our decisions and help us to evaluate success; • Leading by example in code review, decision-making, and team culture - fostering transparency, empathy, and collaboration; • 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 WMF strategy, feature teams and volunteer contributor needs; • Coaching and mentoring teammates to support continuous growth and confidence in both technical and interpersonal skills.

🎯 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.

🏖️ Benefits

• Health insurance • 401(k) matching • Flexible work hours • Paid time off • Remote work options

Apply Now

Similar Jobs

🕒 April 21

PushPress

51 - 200

☁️ SaaS

🧘 Wellness

🤝 B2B

Full-stack engineer building and shipping product features for PushPress, an AI-powered gym management platform. Collaborating with teams to enhance tooling, systems, and workflows as the company scales.

🕒 April 21

Qventus, Inc

51 - 200

☁️ SaaS

🤖 Artificial Intelligence

🤝 B2B

Senior Software Engineer leveraging expertise in software engineering for healthcare solutions at Qventus. Collaborating cross-functionally to deliver measurable value in user engagement and operational efficiency.

🇺🇸 United States – Remote

💵 $155k - $195k / year

💰 $85M Series D - Qventus on 2025-01

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 April 21

Samsara

1001 - 5000

🏢 Enterprise

🚗 Transport

🔐 Security

Senior Staff Software Engineer leading projects in Smart Trailers and Connected Equipment at Samsara. Developing solutions to enhance operational safety and efficiency across industries.

🕒 April 21

Deepgram

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🔌 API

Technical Lead responsible for deploying AI models to edge environments at Deepgram. Collaborating with hardware partners and optimizing models for production on constrained platforms.

🕒 April 21

Deepgram

51 - 200

🤖 Artificial Intelligence

☁️ SaaS

🔌 API

Billing & Analytics Engineer at Deepgram overseeing systems for accurate billing and analytics. Join a team focused on integrating financial data with cutting-edge AI technology.