Senior Software Engineer, MediaWiki
Nerdleveltech
Senior Software Engineer, MediaWiki Summary The Wikimedia Foundation is looking for a Senior Software Engineer to join the MediaWiki Platform team. MediaWiki is the open‑source platform that powers Wikipedia and its sister projects – impacting hundreds of millions of Wikipedia users across the globe. The MediaWiki Platform team builds and maintains the core of MediaWiki as well as the components responsible for authentication, notifications, and media management. The team’s mission is to provide a solid foundation for feature teams to build on. It focuses on performance, reliability and scalability, helping to ensure broad and equitable access to free knowledge. This role offers a unique opportunity to combine technical depth with mission‑driven impact. As a Senior Engineer, you will not only write robust code but also lead by example, prioritize high‑impact work, support better decision‑making through metrics and observability, and foster a culture of accountability, transparency, and continuous improvement. Important: We are a fully remote team. Your working hours will need to overlap with UTC‑2 to UTC+3 time zones to accommodate members of your team around the world. You will be responsible for: 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. Qualities we are looking for: Clear communicator: You explain complex ideas simply and foster shared understanding across engineering, product, and non‑technical audiences; Outcome‑oriented: You prioritize work that delivers value to users and aligns with organizational goals. You balance ideal solutions with the constraints of scale, legacy, and user expectations; Accountable: You own your work end‑to‑end and help establish a culture of responsibility and follow‑through; Candid and respectful: You offer feedback directly, constructively, and with care – and invite the same in return. You support growth by challenging ideas, not people; Collaborative leadership: You inspire trust and progress through support, example, and thoughtful contributions. 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. Additionally, we’d love it if you have: Experience developing frameworks (designing for reuse, extensibility, stability, and backward compatibility); Proficiency in PHP and JavaScript; Familiarity with identity management, including OAuth; Experience with Kubernetes ecosystem, including Envoy; Experience with Prometheus and Grafana; Experience defining and working with SLAs/SLOs or other production reliability frameworks; Prior experience with MediaWiki or Wikimedia projects; Contributions to open‑source software; Experience working in a fully remote, distributed team. As an equal opportunity employer, the Wikimedia Foundation values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics. #J-18808-Ljbffr Nerdleveltech
- The Wikimedia Foundation is seeking a Senior Software Engineer for its MediaWiki Platform team. You will be responsible for designing and maintaining critical parts of MediaWiki, driving technical quality, and mentoring team members. The ideal candidate has extensive backend...SeniorRemote job
- ...We are seeking a Senior Software Engineer with deep expertise in JavaScript/TypeScript and React/Redux to join our team. The ideal candidate will have a strong understanding of Micro Frontend architecture , proven experience in integrating REST and GraphQL APIs...Senior
- ...optimizing for both write throughput and in-memory footprint for each agent. What we’re looking for 7+ years of experience as a software engineer. Consistent record as primary individual contributor to several medium to large projects. Managed, designed and deployed...SeniorWork at office
- Upbound is seeking a Senior Software Engineer to manage Upbound Spaces, enhancing cloud management and Kubernetes operations. The role involves building features, troubleshooting production issues, and contributing to open-source projects. Candidates should have experience...Senior
- ...Senior Software Engineer Jobs for Humanity is collaborating with TechCorp Solutions to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life. Company Name: TechCorp Solutions We are looking for a Senior Software Engineer...Senior
- ...Senior Software Engineer San Francisco | Fully onsite | Early-stage AI startup A YC-backed AI startup is hiring Senior Software Engineers to help build AI-powered voice and communication systems for major financial institutions. The role focuses heavily on backend...Senior
- A leading communication platform is seeking a Senior Software Engineer in San Francisco to enhance premium experiences for millions of users. This role involves collaboration with Product and Design teams to deliver technically robust solutions and smooth user experiences...SeniorRelocation package
- ...revenue and have over 25 million users. Role This is a full-time on-site role located in San Francisco, CA for a Senior Software Engineer. You will be responsible for building on our backend which serves customer facing product features, internal tooling, and...SeniorFull timeVisa sponsorship
- ...expanding the capabilities of SentinelOne, actively listening to customers and responding to their needs. We are looking for a Senior macOS Software Engineer who will be directly involved in our core technology and help ensure we stay ahead of cybercriminals. What will you do?...Senior
- Join Our Fast-Growing Startup 1/ Join a fast-growing startup before Series A, bringing AI to the $1T maps and geospatial industry. 2/ Work with technical founders who have led Eng, Product, Marketing teams at FAANG and Series C+ companies. 3/ Build systems that scale...SeniorWork at office
- ...Aviator Engineering Role We are looking for early engineers to join our nimble team to build the initial product alongside the founders... ...founder themselves. An ideal candidate has a unique mix of software expertise, domain knowledge, and execution driven mindset....Senior
- ...Endeavor is real-world enterprise AI. Our software is the distribution layer for powerful AI models that will build the world... ...We will win. And we work really hard to win. The Role | Senior Software Engineer As a Senior Software Engineer at Endeavor, you will...Senior
$200k - $270k
...Senior Software Engineer Title of Role: Senior Software Engineer Location: New York, New York, Hybrid Company Stage of Funding: Venture-Backed Office Type: Hybrid Salary: $200K-$270K Company Description We're representing a well-established...SeniorWork at office$200k - $300k
...Senior Platform Engineer – AI Infrastructure $200-$300k base + Equity (depending on leveling) We’re building the infrastructure platform powering real-time AI workloads across distributed GPU environments. This is not a traditional DevOps role focused purely...Senior$180k - $300k
...Software Engineer, Consensus - Anza Who We Are Anza is a Solana R&D lab pushing the boundaries of blockchain performance and scalability. Anza was founded by experienced executives and core engineers solving the toughest problems in Web3. Crypto ecosystems rely on robust...SeniorWorldwideFlexible hours- ...We are looking for a Full Stack Software Engineer to focus on Application Support efforts for 3 critical applications - 1 real-time, 2 batch. Seeking a mid-senior level resource to do application support on all 3 apps. Most applications are written in React and...SeniorImmediate startRemote work
- ...our clients to accelerate transit, enhance street safety, and drive toward a sustainable future. Job Summary As a Senior Software Engineer on the Pilots team within the Perception organization, you will be responsible for developing prototypes for forthcoming...Senior
$170k - $250k
...Senior Infra Software Engineer Title of Role: Senior Infra Software Engineer Location: San Francisco, onsite Company Stage of Funding: Seed - Software Development, Devtools, AI Office Type: Onsite Salary: $170K-$250K Company Description We'...SeniorWork at office$400k
...Mechanize RL Engineer Mechanize builds reinforcement learning environments that frontier AI labs use to train and evaluate their coding... ...tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those...Senior- ...trusted by both single-location operators and the largest PE-backed roll-ups Raised $25M+ from Khosla Ventures and YC Senior Software Engineer @ Broccoli We're looking for a Senior Software Engineer to own critical parts of the product and drive execution...SeniorFor contractors
- ...FleetWorks Engineer Opportunity Every year, companies spend over a trillion dollars moving... ...least 4 years of professional full-time software development, including at least one 2... ...technical challenge (waived for very senior candidates) ~45-min live-coding interview...SeniorFull timeWork at office
- ...passion and dedication to your job, and there's no telling what we could accomplish. Apple is looking for an experienced database Software Engineer to help develop the next generation of Apple's cloud services. You will be working on a core component of the iCloud Platform...SeniorWork experience placement
- ...Role Overview Transcend is hiring a Senior Software Engineer on the Workflows Team to build software that helps companies tackle privacy challenges. The team works on the core execution engine and the web‑based configuration & monitoring surface for workflows. The role...SeniorFull timeRemote workFlexible hours
- ...Software Engineer 5+ years of experience in software engineering. Experience writing code in JavaScript/TypeScript, HTML5, CSS3, or related applications. Experience with front-end technologies and frameworks, preferably React. API design and development experience. Node...SeniorWork experience placement
- ...stack: TypeScript, React, NextJS, Postgres with Prisma, Python, AWS. What You'll Bring Seasoned Expertise: 5+ years of software engineering experience with a proven track record of delivering significant projects in production SaaS environments. Startup...Senior
- ...leading SaaS companies. They're an in-office company driven by a shared commitment to excellence and velocity. Role 1: Senior Software Engineer, Voice Agent The Voice Agent team builds the real-time systems that allow AI agents to carry natural conversations...SeniorWork at office
- ...America. The Role We are looking for a full-stack product engineer. Role Responsibilities: Design, build, and maintain user... ...C brand to $75k in annual sales, started/sold ed-tech company, Senior Class President at Stanford, student representative on the Board...Senior
$180k - $240k
...Senior Software Engineer $180,000 - $240,000 + Equity + Benefits + Relocation Assistance + Unlimited PTO San Francisco, CA - On-site Are you a Senior Software Engineer with full stack experience, looking to join a very promising startup in an environment with...SeniorWork at officeRelocation package- ...that write, test, and deploy their own software packages? Fractional AI is focused on... ...This role is designed for strong software engineers who want to ship AI products end-to-end... ...system design. Comfort talking with senior technical stakeholders. You navigate conversations...SeniorRemote work
- ...work! The Invert team is comprised of creative and talented engineers, data scientists, biologists, and more, and we are supported... ...GitHub, Linear, Slack, Notion The role Mission As a Senior Software Engineer, you will ensure that your team efficiently ships new...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, MediaWiki. Be the first to apply!
- graduate software developer San Francisco, CA
- rust software engineer San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer student San Francisco, CA
- software engineer amazon San Francisco, CA
- software developer positions San Francisco, CA
- software engineer full time San Francisco, CA
- software qa engineer San Francisco, CA
- new graduate software engineer San Francisco, CA
- junior software developer San Francisco, CA

