Software Engineer - Wikidata Platform
Core
Design, build, and maintain backend systems and APIs for the Wikidata Query Service and data pipelines to support the global open knowledge ecosystem.
Role type
Senior backend/platform engineer (distributed systems)
Builds
High-scale query infrastructure, data pipelines, and platform services for Wikimedia projects and external research tools.
Domain
Open knowledge, structured data, knowledge graphs
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, distributed systems, database/knowledge graph technologies, Java/C++, production-grade service operations, observability (metrics/logging/tracing), data processing pipelines
Preferred skills
Knowledge graphs/RDF/SPARQL, streaming data systems (Kafka/Flink), containerization (Docker/Kubernetes), CI/CD, open source community experience
Technologies
Java, C++, Kafka, Flink, Docker, Kubernetes, Wikidata, MediaWiki
Responsibilities
Design and maintain backend systems and APIs for query infrastructure, improve reliability and automation of data pipelines, integrate platform services with other systems, monitor production systems and resolve incidents, support platform migrations and upgrades, contribute to deployment automation and code reviews
Seniority
Mid-level to Senior, hands-on IC