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.
- ...development of the company’s core security engineering and DevSecOps capabilities, with a... ...focus on security product development, platform engineering, and SDK /Agent development... ...application security, cloud-native security, and software supply chain security , with both...SeniorSoftwareFull time
- ...with minimal user input. As a Backend Engineer, you'll build the systems that make... ...remain fast, reliable, and scalable as the platform grows. Your responsibilities will include... ...mindset focused on shipping reliable software Nice to have Experience with OpenAI...SeniorSoftwareFull time
- ...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
- ...leading products OKX, OKX Wallet, OKLink and more. About the Team The Exchange Middle Platform team develops the core modules of the exchange, including the matching engine, real-time market data streaming, and market data analysis. It is the backbone of our...SeniorFull time
- ...you will own the core build-out of the company's R&D Efficiency Platform, proactively identifying and eliminating risks across the... ...Efficiency Platform and onboard business systems to improve overall engineering efficiency and delivery quality; Design and optimize CI/CD...SeniorFull timeShift work
- ...and more. About The Opportunity We are looking for a Senior Staff Mobile Engineer to join our Mobile Infrastructure team, the foundational... ...This is not a feature delivery role. You will work at the platform layer, building the tools, frameworks, and systems that enable...SeniorSoftwareFull timeRemote work
- ...environment. Collaborate closely with product managers, frontend engineers, and infrastructure teams to deliver scalable and efficient... ...~ Background in building internet-scale growth or operations platforms (e.g., content operations, user engagement, or growth...SeniorSoftwareFull time
- ...empowers users with a robust, data-driven platform designed for real-time market tracking... ...5. Collaborate with product and other engineering teams to support their needs and keep integrations... ...or Master's degree in Computer Science, Software Engineering, or a related technical...SeniorSoftwareFull timeWorldwide
- ...We are seeking an experienced SoC Design Engineer to develop next-generation System-on-... ...closely with architecture, RTL, verification, software, and physical design teams throughout... ...processor IP (RISC-V or Arm) into SoC platforms. Customize processor features, including...SeniorSoftwareFull timeLocal areaNight shift
- ...meeting and achieving goals. Knowledge on Swift Messages format and creation Proficiency in Microsoft Excel and other relevant software applications. Strong attention to detail and accuracy. Ability to work effectively both independently and as part of a team....SeniorSoftwareFull time
- ...to develop financial services expertise and learn directly from senior tax specialists. Key Accountabilities Support seniors in the... ...with advanced skills in Microsoft Excel. Familiarity in analytics software and/or AI tools is an advantage. Strong research, analytical...SeniorSoftwareFull timeLocal area
- ...OKLink and more. Responsibilities Platform Architecture: Own the architecture, development... ...for model training data and feature engineering; partner with Product, Risk, and Growth... ...'s degree or above in Computer Science, Software Engineering, or related field; 7+ years...SeniorSoftwareFull timeContract workOverseas
- ...AI workloads. Collaborate with the Scheduling and Storage engineering teams to ensure topology-aware placement and efficient data movement... ...complex performance issues spanning hardware, fabric, and software, providing actionable architectural insights. Mentor team...SeniorSoftwareFull timeLocal area
- ...Job Summary: We are seeking an experienced PCIe IP Integration Engineer to develop and implement Verilog RTL for PCIe-related IP blocks... ...activities, and collaborating closely with verification and software teams to deliver robust, high-quality IP solutions. What you...SeniorSoftwareFull timeLocal area
- ...Senior Litigation Attorney Company: HireTopREmote Location: Illinois (Active Illinois Bar License... ...communication. Proficiency with legal research platforms (e.g., LexisNexis, Westlaw) and case‑management software. Desired Experience Minimum 7 years of post...SeniorSoftwarePermanent employmentFull timeContract workLocal areaRemote workHome officeFlexible hours
- ...enhancements and new features on the Sitecore platform using Microsoft .NET technologies.... ...functional teams including Business Analysts, QA Engineers, Project Managers, and Infrastructure... ...Science, Information Technology, Software Engineering, or a related discipline....Software
- ...Role Overview: As an Infrastructure Site Reliability Engineer (SRE) specializing in Kubernetes and GitOps, you will be... ..., and performance of our critical Kubernetes-based data platform. You will apply software engineering principles to operations, focusing on system...SoftwareFull time
- ...with demonstrated ability to interact with people at all levels of the organisation Solid understanding of HR technology and systems (e.g., HRIS, payroll software). We regret to inform that only shortlisted candidates will be notified. Hiring Institution: NTU...SeniorSoftwareLocal area
- ...Role: As a Principal Full Stack Engineer , you will be one of Sleek’s most senior individual contributors, leading... ...complex web applications and core platform services. You'll operate with a... ...financial challenges into simple, robust software solutions. 2. Agentic AI...SoftwareFull timeRemote work
- ...to non-technical audience. Be an influencer and uplift engineering practices of existing developers. Work collaboratively with... ...change engineers, and project managers to drive and manage software delivery. Analyse requirements, estimate efforts, plan timeline...SoftwareFlexible hours
- ...We are looking for a Senior Backend Engineer to join our and support our Trading Desk Team at Coinhako. In this role, you will be responsible... ...Minimum 5-6 years of professional work experience as a Software Engineer in designing and building Trading systems. Strong...SeniorSoftwareFull timeWork experience placementWork at office
- ...with external services—all with minimal user input. As a Backend Engineer, you'll build the systems that make those experiences possible.... ...own the backend services that power AI interactions in production, ensuring they remain fast, reliable, and scalable as the platform...SeniorFull time
- ...potential. Title and Summary Lead AI Engineer Overview As a Lead Agentic AI Engineer... ...agentic systems. You will combine deep software engineering expertise with strong... ...closely with product teams, data scientists, platform engineers, and business stakeholders. Your...SoftwareWorldwide
- ...harden Kubernetes-based MaaS production environments across CPU platform nodes, edge ingress, and regional GPU tiers. Define and own... ...-healing workflows. Partner with runtime and performance engineers to debug incidents from public API edge to model worker. How...SeniorFull timeLocal area
- ...We are seeking a Senior Software Engineer to join our Engineering Enablement team and drive company-wide developer productivity. You will build and evolve internal platforms, services, and toolchains that power engineering workflows across Motional. In this role, you...SeniorSoftwareFull time
- ...the Opportunity We're building the next generation of open platforms at the intersection of Web3 and AI — secure, open, and high-performance... ...and their families. An international team, an open engineering culture, and rich opportunities for technical growth. Deep...SeniorFull timeContract workWorldwide
- ...acceptance, and release validation — so the platform ships fast without trading speed for... ...~3+ years in QA / validation / release engineering for infrastructure or platform products.... ...regression testing across complex hardware-software matrices. ~ Familiarity with GPU / HPC...SoftwareFull timeLocal area
- ...environments. Ensure code compliance with bank’s policies, follow specifications, coding best practices, prepare and produce releases of software components. Working with a CI/CD pipeline (Bitbucket, Jenkins, Nexus, SonarQube) and deployment tools such as Docker and...SeniorSoftwareFull timeWork experience placement
- ...Malaysia, and Ethiopia. What you will be responsible for: Implement Verilog RTL for various sections of SoC. Work with IP engineers to integrate IPs to the SoC. Support synthesis, timing closure, power reduction, and floorplanning efforts to optimize performance...SeniorFull timeLocal area
- ...operations for Asian AI data centers (AIDCs), covering detection engineering, incident response, host and network hardening, vulnerability... ...Engineering & SIEM/HIDS Operations • Operate the SIEM platform (Wazuh / Splunk / Elastic SIEM or equivalent) daily — detection...SeniorFull timeLocal areaWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Wikidata Platform. Be the first to apply!
- cybersecurity software engineer Singapore
- software developer fintech Singapore
- senior robotics software engineer Singapore
- network software engineer Singapore
- software engineer full time Singapore
- senior software engineer ruby on rails Singapore
- consulting software engineer Singapore
- senior software engineer remote Singapore
- startup software engineer Singapore
- software developer positions Singapore


