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

Embedded Linux Engineering Manager

New

Lead and develop regional engineering teams

Drive customer success through technical solutions

C C++ Debian Devops

Ubuntu Silicon Optimization Engineer

Posted 4 days ago

Optimize Ubuntu for new silicon architectures

Collaborate globally with distributed engineering teams

C C++ Devops Docker

Senior ChartCheck Engineer

Posted 7 days ago

Lead full-stack software development for ChartCheck

Design and maintain scalable, production-ready applications

C# C++ Css Html

Security Software Engineer Role

Posted 9 days ago

Drive security initiatives across product teams

Develop and implement security features

C C++ Engineer Go

Cloud Engineering Manager Role

Posted 9 days ago

Lead and manage distributed engineering team

Optimize managed service delivery for customers

Agile Agile Methodologies C++ Cloud Technologies

Ubuntu Platform Integration Engineer

Posted 10 days ago

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Go Developer Tooling Engineer

Posted 10 days ago

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

Ubuntu Platform Engineering Manager

Posted 10 days ago

Lead and develop high-performing engineering teams

Optimize Ubuntu for cutting-edge silicon platforms

Architecture C C++ Devops

Linux Systems Engineer Optimisation

Posted 11 days ago

Optimise Ubuntu for modern hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian Devops

Graphics System Software Engineer

Posted 13 days ago

Advance open-source graphics technology

Develop and maintain Mir graphics stack

C++ Engineer Flutter Linux

Embedded Linux Optimisation Engineer

Posted 16 days ago

Optimise Ubuntu for latest hardware and silicon.

Lead and deliver complex technical integrations with partners.

C C++ Debian packaging Docker

Bug Bounty Security Researcher

Posted 16 days ago

Identify and report security vulnerabilities

Conduct responsible and ethical security research

C++ Html Javascript Kali Linux

Senior SQL Engine Engineer

Posted 21 days ago

Hire a senior-level SQL engine engineer

Develop and optimize database systems

Agile Methodologies C++ Cloud Computing Database Internals

Senior C++ Virtualization Developer

Posted 25 days ago

Integrate backup solutions with virtualization and cloud platforms

Ensure reliable cross-platform VM backup and restore operations

C++ Cloud Devops Linux

LLVM Compiler Developer

Posted 27 days ago

Enhance and extend LLVM/Clang toolchain

Support diverse and emerging computing platforms

Back-end Bash C++ Communication

IoT Solutions Architecture Lead

Posted 29 days ago

Lead and develop a remote engineering team

Advise customers on IoT solution architecture

C C++ Debian Devops

Embedded Linux Engineering Manager

Posted 31 days ago

Lead and mentor a distributed team of Field Engineers

Architect and deliver embedded Linux solutions for enterprise clients

C C++ Devops Embedded Linux

Junior Software Engineer Cinarra

Posted 32 days ago

Develop and maintain data management platforms

Participate in full software development lifecycle

Algorithms API Design C++ Data Structures

React 3D UI Engineer

Posted 68 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 69 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 71 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 72 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 72 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 72 days ago

Develop robust AI-focused SDKs

Ensure security and reliability at scale

API Design C++ Javascript Node.js

C++/Rust Graphics Engineer

Posted 76 days ago

Develop and maintain the Mir graphics stack

Enhance windowing and display subsystem performance

C++ Engineer Flutter Linux

Senior Device Software Engineer

Posted 76 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 76 days ago

Develop robust AI-focused SDKs

Enable secure and scalable integrations

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 76 days ago

Develop high-quality AI SDKs

Design secure and scalable APIs

API Design C++ Javascript Node.js

Senior JavaScript AI SDK Engineer

Posted 76 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 76 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 76 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 76 days ago

Migrate C/C++ code to Rust

Test and validate migrated code

C C++ Integration Testing Prompt Engineering

Zero Trust Platform Engineer

Posted 108 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 115 days ago

Identify and report software vulnerabilities

Enhance product and service security

C++ Javascript Kali Linux Penetration Testing

Cyngn Remote Autonomous Roles

Posted 118 days ago

Automate industrial vehicle operations

Enhance productivity and cost savings

C++ Cloud Computing Machine Learning Python

Oracle Graduate Software Engineer

Posted 122 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 122 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 123 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 123 days ago

Lead and develop regional engineering teams

Deliver secure and scalable IoT solutions

Architecture C C++ Debian

Senior Software Engineer 2

Posted 140 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 140 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 146 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 146 days ago

Manage a distributed engineering team effectively

Promote team productivity and growth

C C++ Cloud Go

Site Reliability Engineer

Posted 146 days ago

Ensure system availability, performance, and reliability

Design and troubleshoot distributed systems

C++ Debugging Distributed systems Go

Staff Software Engineer, Mimir

Posted 146 days ago

Influence roadmap and career objectives

Deliver new features and iterate for improvement

AWS C++ Engineer Go

Solutions Engineer at interop.io

Posted 147 days ago

Help customers migrate to the latest software

Collaborate with developers for information gathering

C++ Css Git Html

Staff Software Engineer

Posted 149 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 151 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 152 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 152 days ago

Enhance JumpCloud's platform for efficient device management

Lead complex technical projects

Android C++ Cloud Technologies Devops
overtime