Senior Software Engineer - Wikidata Platform
$15 per hourWikimedia Foundation Inc
Summary
The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata Query Service (WDQS) and related platform services that power tools, features, communities, and research efforts across Wikimedia projects and beyond.
This role combines backend engineering and operations ownership. You’ll implement high-scale, production-grade services while ensuring performance, reliability, and maintainability. Working closely with the technical and product leads, you’ll contribute to shaping the future of how the world queries and interacts with structured, linked data.
Important : We are a fully remote team. Your working hours will need to overlap with UTC+1 to UTC-5 time zones to accommodate members of your team around the world. With 14:00 UTC to 17:00 UTC being the team’s overlapping hours.
What You’ll Do
- Design, build, and maintain backend systems and APIs that power Wikidata’s query infrastructure
- Improve reliability, observability, and automation of the Wikidata Query Service and data pipelines
- Integrate Wikidata Platform services with other systems and data sources across Wikimedia
- Collaborate with SRE, data engineers, and product teams to ensure stability and scalability under growing usage
- Monitor production systems, respond to operational incidents, and proactively identify and resolve bottlenecks
- Support platform migrations and system upgrades (e.g., triple stores, streaming ingestion)
- Contribute to deployment automation, CI/CD workflows, and service instrumentation
- Participate in code reviews, design discussions, and technical planning
- Document systems and share knowledge with team members and Wikimedia’s broader technical community
Skills and Experience We’re Looking For
- 5+ years of experience as a backend or platform engineer working on distributed systems or data platforms
- Deep understanding of database and/or knowledge graph representation technologies and standards
- Proficiency in Java, C++, or other systems languages. Ability to set up, scale, and investigate systems is more important than expertise in a particular language.
- Experience building and operating production-grade services with SLOs - good appreciation of scalability, performance, reliability and other non-functionals
- Familiarity with modern observability tools (metrics, logging, tracing)
- Experience in data processing systems such as graph databases, search indexes, or data processing pipelines
- Ability to work collaboratively across disciplines and communicate clearly across technical and non-technical audiences
- A commitment to learning, resilience, and contributing to a mission-driven engineering culture
Nice to Have
- Experience working with knowledge graphs or RDF/SPARQL
- Familiarity with streaming data systems (e.g., Kafka, Flink)
- Comfort with CI/CD pipelines and containerization tools (e.g., Docker, Kubernetes)
- Experience in open source or open knowledge communities
- Familiarity with Wikimedia technologies, Wikidata, or MediaWiki
About the Wikimedia Foundation
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. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge freely. We host Wikipedia and the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive.
The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive donations from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.
- Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata...SeniorSoftwareFull time
$240k - $360k
...empowered to do your best work. Role Summary The Senior Principal Architect is a highly influential... ..., technical governance, and the evolution of software and network platforms within Network Platform Engineering (NPE). NPE designs, builds, and operates Equinix...SeniorSoftwareFull timeWork at officeShift work- ...GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables... ...trust GitLab to ship better, more secure software faster. The same principles built into... ...lifecycle to solve this problem. As a Senior Backend Engineer on the newly established Platform...SeniorSoftwareFull timeRemote work
$100k - $140k
...Overview We are seeking a highly sophisticated, systems-minded Senior Platform Engineer to join our core Platform Engineering division in a full-... ..., managing complex multi-environment configurations, software upgrades, horizontal scaling, ingress layers, and secure secret...SeniorSoftwarePermanent employmentFull timeWork at officeLocal areaRemote workWork from homeShift work$50 per hour
...Overview This role develops high-quality datasets and evaluation workflows to train and benchmark large language models on software engineering tasks. You will curate and author code examples, correct and improve AI-generated solutions across multiple languages, design...SeniorSoftwareFor contractorsRemote work10 hours per weekFlexible hours- ...information, please visit: Job Title: Senior/Lead Character Concept Artist (Stylized)... ...into the game. Utilize the game engine editor (e.g., Unreal Engine, Unity) to adjust... ...goals. ~ Proficiency in industry-standard software (e.g., Photoshop, ZBrush). ~ A strong...SeniorSoftwareFull timeWorldwide
- ...is seeking a talented and motivated Senior Pre-Sales Systems Engineer to join our dynamic team. As a Senior... ..., networking, systems, cloud, or software to enterprise accounts preferred ~... ...and showing new technology platforms and concepts to customers ~ Familiarity...SeniorSoftwareFull timeLocal areaFlexible hours
$100 per hour
...huge momentum - join early. As our Senior QA Engineer, you’ll build the function from the... ...pyramid and ensure our AI-first accounting platform is reliable at scale. You’ll operate... ...agency ~4+ years of experience in Software QA, focused on SaaS/web applications...SeniorSoftwareFull timeImmediate startWeekend work- About the role Muon Space seeks a talented Senior FPGA Engineer with RF DSP Expertise to join our High Performance Compute team. In this role... ...at the intersection of RF theory, DSP algorithm development, software defined radio (SDR), and high performance digital FPGA...SeniorSoftwareFull time
- ...standards. Role Summary We are seeking a Senior AI Engineer to take end-to-end architectural... ...model decisions alongside the platform's underlying deterministic .NET infrastructure... ...alongside platform and .NET backend software engineers to land infrastructural changes...SeniorSoftwareFull timeRemote workFlexible hours
- ...What You’ll Do BeyondTrust is seeking a Senior Software Development Manager to lead the team driving the evolution... ...will build, grow, and lead a high-performing engineering team responsible for delivering a new platform-native module and the scalable, secure, and...SeniorSoftwareFull time
$111k - $160k
...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The AI & Decision Engineering Platform powers intelligent, real-time decisioning for Mastercard’s fraud prevention and identity validation...SeniorSoftwareFull timeWork at officeWorldwideFlexible hours3 days per week- ...The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our... ...across the domain and its integration with our shared platform substrates, drive our hardest technical bets, and establish...SeniorSoftwareFull time
- ...digital architecture into a modern, scalable, event-driven platform. As a Senior Server Engineer, you will play a foundational role in designing and... ...engineers What You'll Bring: ~8+ years of professional software development experience with deep backend engineering...SeniorSoftwareFull time
- ...We are looking for a highly skilled Senior Software Developer to design, develop, and maintain... ...coding standards. Leverage cloud platforms and DevOps tools to automate infrastructure... ...’s degree in computer science, Engineering, or a related field (or equivalent experience...SeniorSoftwareFull timeLocal areaRemote workShift work
$96k - $160k
...Company: Sphere Entertainment Co. (MSG) Position Title: Senior Character Animator Department: Exo Sphere Mograph Production... .... Requirements for Success Technical Proficiencies Software Expertise: Complete mastery of Autodesk Maya and Cinema 4D...SeniorSoftwareFull timeWork at officeShift work- ...Position Description: We are looking for a Senior Data Engineer that will play a critical role in... ...with the Machine Learning , Software Engineering , and Product Departments... ...a technical leader of PAR’s big data platform that supports AI and BI products...SeniorSoftwareFull time
- ...The Mission As a Senior Software Engineering Manager for Managed Gateways SREs , you will lead the charge in defining the reliability, scalability... ...operating highly available distributed systems on cloud platforms ( AWS , Azure , or GCP ). Extensive hands-on...SeniorSoftwareFull time
- ...insurance products and free FinOps platform enable teams to accurately... ..., and a broad network of software and services partners to help... ...Overview Archera is seeking a Senior GL Accountant to own and... ...Finance, Product, Sales, and Engineering to keep our books accurate, compliant...SeniorSoftwareFull timeTemporary workRemote workFlexible hours
$100k - $120k
...regarded commercial real estate firm on Long Island, is seeking a Senior Property Accountant. This company offers a friendly, supportive... ...~Experience in public accounting is helpful but not required ~Experience with Yardi, MRI or a similar software is helpful...SeniorSoftwareFull timeWork at office- ...About the role Muon Space seeks a talented Senior FPGA Engineer with RF DSP Expertise to join our High Performance Compute team. In this role... ...the intersection of RF theory, DSP algorithm development, software defined radio (SDR), and high performance digital FPGA design...SeniorSoftwareFull timeWork at office3 days per week
- ...What You'll Do · You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. · You will support your peers...SeniorFull time
- ...building the future of work by engineering the world’s first truly... ...an elegant, context-driven AI platform. As an AI-first company, our... ...fluent, and development-oriented Senior Data Engineer (operating at a... ...systematically elevate the overall software quality of the distributed...SeniorSoftwarePermanent employmentFull timeTemporary workWork at officeRemote workFlexible hoursShift work
- ...experience yourself, put it in front of engineering and stakeholders, and ship. Writing is... ...observer. ~ A track record of delivering software in a fast-paced, high-autonomy... ...developer tooling, or digital experience platforms (DXP) . We are an organization that...SeniorSoftwareFull time
- ...internationally recognized digital product studio, software engineering pioneer, and technology growth... .... Composed of over 180 plus elite senior engineers and designers hailing from... ...application containers smoothly inside major platforms (including EKS, GKE, ECS, Fargate, or...SeniorSoftwareFull timeFreelanceWork at officeImmediate startRemote workWork from homeWorldwideFlexible hoursShift work
$181k
...transparency for their connected devices and supply chains. Our platform handles connected devices and embedded systems across... ...first culture. The Role We’re looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js, TypeScript, PostgreSQL/...SeniorSoftwareRemote jobFull time$97.6k - $139k
...intelligence. To do so, we have two platforms: Quora : a global... ...areas: serving reliability, ML engineer enablement and developer... ...problems at scale. As a Software Engineer (New Grad) on this team... ...You'll be joining a team of senior and staff engineers, learning...SoftwareFull timeWork experience placementInternshipRemote work$298k
...Job Summary We are seeking a Senior Director of AI Solutions to lead the design, engineering, and deployment of generative... ...orchestration across enterprise platforms. Establish reusable patterns for... ...in SaaS or enterprise software environments. Advanced degree in...SeniorSoftwareFull timeWork at office$111k - $160k
...greatest potential. Title and Summary Senior AI Engineer Overview The Security Solutions... ...scale with cutting-edge big data platforms and technologies such as Databricks and... ...Science, Data Analytics, Mathematics, Software Engineering, or a related field or equivalent...SeniorSoftwareFull timeWorldwide- ...Why This Role is Exciting We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions...SeniorSoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Wikidata Platform. Be the first to apply!
- ngo software engineer Canada
- entry level software engineer remote Canada
- software developer positions Canada
- software development engineer aws Canada
- consulting software engineer Canada
- financial software developer Canada
- software developer Canada
- software engineer healthcare Canada
- cybersecurity software engineer Canada
- agile software developer Canada


















