Wikidata Platform Tech Lead

New

Skills

C++ Data Engineering Docker Docker/kubernetes Java Kafka Product Management Spark

The Wikimedia Foundation is seeking a collaborative and visionary Technical Lead to guide the development and evolution of the Wikidata Query Platform. In this remote role, you will be instrumental in shaping the technical direction of one of the world's largest open linked databases, impacting billions of users and supporting knowledge sharing across more than 300 languages. You will work closely with cross-functional teams, affiliate organizations, and a global community to ensure reliable, scalable, and sustainable access to structured data for a wide variety of users.

Job Overview
  • Lead the technical vision and architecture for Wikidata’s query platform.
  • Collaborate with global teams and affiliate partners to deliver stable and scalable data solutions.
  • Support the mission of free and open knowledge by optimizing data access for contributors and users worldwide.
  • Operate within an open-source, multi-technology environment to improve and scale the platform.
  • Work remotely with flexibility, with occasional travel as needed.
Key Responsibilities
  • Ensure stability, performance, and scalability of the Wikidata Query Service (WDQS) and associated data pipelines.
  • Design and implement innovative query methods, APIs, and indexing strategies to optimize graph search capabilities.
  • Collaborate with product managers, engineers, and stakeholders to deliver iterative platform improvements.
  • Stay abreast of advancements in structured knowledge technologies and propose forward-thinking solutions.
  • Develop best practices for platform usage and perform data analysis to uncover insights and inform future development.
Required Skills & Qualifications
  • 8+ years of experience building and scaling API-driven data platform products for technical audiences.
  • 4+ years of hands-on data engineering with production deployments at scale.
  • Expertise in database and knowledge graph representation technologies and standards.
  • Proficiency in Java, C++, or similar languages for database interaction.
  • Experience with scalable data processing frameworks such as Spark, Kafka, or Flink.
  • Strong collaboration and communication skills; ability to lead technical teams and influence cross-functional outcomes.
  • Experience with privacy-sensitive data and security best practices in database query services.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines is a plus.
  • Commitment to open source, open data, or open knowledge communities is highly valued.
  • Curiosity, resilience, and a passion for continuous learning and mentoring others.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

React 3D UI Engineer

Posted 18 days ago

Develop a web-based 3D design tool for automotive HMIs

Build high-performance and intuitive React interfaces

C++ Figma React.js Typescript

Cross-Platform C++ Engineer

Posted 19 days ago

Enhance cross-platform developer experience

Design and implement new Multipass features

C++ Cross-platform Development Qemu Test-driven development

React 3D Frontend Engineer

Posted 21 days ago

Develop a web-based 3D design tool

Integrate frontend with C++ graphics engine

C++ React.js Typescript Ui/ux Design

React 3D UI Engineer

Posted 22 days ago

Develop a web-based 3D design tool for automotive HMIs

Build advanced UI components using React and TypeScript

C++ Figma React.js Typescript

Senior JavaScript AI SDK Engineer

Posted 22 days ago

Develop robust, developer-facing AI SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

JavaScript AI SDK Engineer

Posted 22 days ago

Develop robust AI-focused SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

C++/Rust Graphics Engineer

Posted 26 days ago

Develop and maintain the Mir graphics stack

Enhance windowing and display subsystem performance

C++ Engineer Flutter Linux

Senior Device Software Engineer

Posted 26 days ago

Develop secure cross-platform device management solutions

Integrate applications with OS and backend services

Android C# C++ Devops

Senior JavaScript AI SDK Engineer

Posted 26 days ago

Develop robust AI-focused SDKs

Enable secure and scalable integrations

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 26 days ago

Develop high-quality AI SDKs

Design secure and scalable APIs

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 26 days ago

Develop secure and scalable AI SDKs

Enhance developer integration with Tether platform

API Design C++ Javascript Node.js

Senior AI SDK Engineer

Posted 26 days ago

Develop robust, modular AI SDKs

Ensure high performance and reliability at scale

API Design C++ Javascript Node.js

Senior Javascript AI SDK Engineer

Posted 26 days ago

Develop secure and scalable AI SDKs

Enhance developer experience with robust APIs

API Design C++ Javascript Node.js

AI Coding Tutor (Rust/C++)

Posted 27 days ago

Migrate C/C++ code to Rust

Test and validate migrated code

C C++ Integration Testing Prompt Engineering

Zero Trust Platform Engineer

Posted 58 days ago

Deliver secure platform software for Zero Trust access.

Enable seamless integration across cloud infrastructures.

AWS Azure C C++

Bug Bounty Security Researcher

Posted 65 days ago

Identify and report software vulnerabilities

Enhance product and service security

C++ Javascript Kali Linux Penetration Testing

Cyngn Remote Autonomous Roles

Posted 68 days ago

Automate industrial vehicle operations

Enhance productivity and cost savings

C++ Cloud Computing Machine Learning Python

Oracle Graduate Software Engineer

Posted 72 days ago

Empower recent female graduates in tech roles

Foster innovation and creativity in product development

Application Development C C++ Data Structures

LLVM Compiler Engineer Role

Posted 72 days ago

Enhance and implement LLVM toolchain components

Extend open source compilers for new platforms

Back-end Bash C++ Communication

Space Systems Software Architect

Posted 73 days ago

Lead software architecture for space systems

Ensure reliability and scalability in embedded and real-time software

Architecture C C++ Ci/cd Pipelines

IoT Solutions Architecture Manager

Posted 73 days ago

Lead and develop regional engineering teams

Deliver secure and scalable IoT solutions

Architecture C C++ Debian

Senior Software Engineer 2

Posted 90 days ago

Recruit a talented engineer to lead technical initiatives

Enhance remote browser technology with a security focus

AWS C++ Devops Engineer

Senior Software Engineer, Windows Desktop

Posted 90 days ago

Develop and maintain DuckDuckGo's Windows Desktop App.

Design and implement new features for the app.

Api Integration C# C++ Debugging

Remote Software Developer Job

Posted 96 days ago

Hiring Remote Software Developers for software applications development

Emphasizing controls and automation in project execution

C++ Java Python Software Architecture

Lead Engineer - Autoscaling

Posted 96 days ago

Manage a distributed engineering team effectively

Promote team productivity and growth

C C++ Cloud Go

Site Reliability Engineer

Posted 96 days ago

Ensure system availability, performance, and reliability

Design and troubleshoot distributed systems

C++ Debugging Distributed systems Go

Staff Software Engineer, Mimir

Posted 97 days ago

Influence roadmap and career objectives

Deliver new features and iterate for improvement

AWS C++ Engineer Go

Solutions Engineer at interop.io

Posted 97 days ago

Help customers migrate to the latest software

Collaborate with developers for information gathering

C++ Css Git Html

Staff Software Engineer

Posted 99 days ago

Develop and integrate user identities with non-JumpCloud services.

Solve complex problems related to identity, authentication, security, and cloud scaling.

AWS Azure C++ Devops

Senior Juju Software Engineer

Posted 101 days ago

Drive process improvement and team development.

Own design, delivery, and support of features in a distributed system.

Ansible C++ Devops Docker

C++ WEB Engineer at Abra

Posted 102 days ago

Design, develop, and maintain C++ WEB applications

Implement complex algorithms and data structures

Algorithms C++ Data Structures Git

Principal Software Engineer - Device Management

Posted 102 days ago

Enhance JumpCloud's platform for efficient device management

Lead complex technical projects

Android C++ Cloud Technologies Devops

Remote IT Solutions Provider

Posted 104 days ago

Delivering innovative IT solutions to businesses.

Empowering businesses through technology.

Analytical Skills C++ Data Analysis Digital Marketing

IoT Solutions Architecture Manager

Posted 105 days ago

Lead and develop a team of Field Engineers

Solve customer problems and be a trusted advisor

Architecture C C++ Devops

Embedded Linux Field Engineering Manager

Posted 107 days ago

Lead and manage a team of Field engineers in Presales and Professional Services

Solve customer problems by being a trusted advisor

C++ Debian Devops Embedded Linux

Senior z/OS Software Engineer

Posted 112 days ago

Develop and integrate scalable solutions on zOS

Lead technical interactions with stakeholders

Agile Development AWS C C++

Remote Senior Software Engineer

Posted 112 days ago

GitHub is hiring for a Remote Senior Software Engineer position

Full-time opportunity to work on the leading software development platform

C++ Collaboration Engineer Github

Lead Software Engineer - Anima Health

Posted 115 days ago

Lead a team of software engineers effectively.

Design and implement high-quality software solutions.

Agile Methodologies Analytical Skills C++ Java

PSW Remote Jobs

Posted 116 days ago

Streamline cross-border trade processes through digitalization.

Reduce time and cost of doing business by eliminating manual procedures.

C++ Css Html Java

Google Cloud Engineer

Posted 119 days ago

Develop CX solutions using GCP

Deploy and manage GCP applications

C++ Devops Docker Engineer

Cloud Engineering Manager

Posted 120 days ago

Manage engineering team for optimal performance

Ensure quality and consistency in managed services

Agile Methodologies C C++ Cloud

Engineering Manager - Ubuntu

Posted 120 days ago

Lead and develop engineering teams for Ubuntu optimization

Collaborate on customer engagements and project milestones

C C++ Debian/ubuntu Devops

Sustaining Software Engineer

Posted 120 days ago

Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software

Maintain a close working relationship with Canonical's field, support, and product engineering teams

C C++ Ceph Devops

Golang Software Engineer

Posted 120 days ago

Rethinking developer workflows for better productivity in Linux environments

Integrating with Ubuntu desktop, IDEs, and SDKs from major publishers

Ai/ml C C++ Devops

Ubuntu Systems Integration Engineer

Posted 120 days ago

Integrate Ubuntu on diverse hardware platforms and software stacks

Optimize Ubuntu experience for partners

C C++ Devops Docker

Linux Systems Engineer - Optimisation

Posted 120 days ago

Optimise Ubuntu for latest hardware

Integrate with partners for enhanced Ubuntu experience

C C++ Debian Devops

Rust Engineering Lead

Posted 120 days ago

Drive Rust adoption in Canonical's offerings

Design and implement high-quality software in Rust

C C++ Flutter IOT

OpenStack Eng. Manager

Posted 120 days ago

Manage a team for optimized quality and velocity

Collaborate with customers and stakeholders

Agile software development C C++ Customer Service

C++ Graphics Engineer - Mir

Posted 120 days ago

Design and implement features in the Mir stack

Improve performance and testing processes

Animation C++ Devops Engineer

Golang Engineer

Posted 120 days ago

Hiring exceptional Golang Engineers for remote positions

Building systems and software using Golang at Canonical

C C++ Engineer Flutter
overtime