Wikimedia Foundation

Senior Software Engineer, Wikidata Platform

Wikimedia Foundation

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $141,352 - $175,725 per year

Job Level

Senior

Tech Stack

Distributed SystemsDockerJavaKafkaKubernetesOpen Source

About the role

  • Design, build, and maintain backend systems and APIs that power Wikidata’s query infrastructure.
  • Improve reliability, observability, and automation of the Wikidata Query Service (WDQS) and data pipelines.
  • 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.

Requirements

  • 5+ years of experience as a backend or platform engineer working on distributed systems or data platforms.
  • Deep understanding of database and knowledge graph representation technologies and standards.
  • Proficiency in Java, C++, or other systems languages.
  • Experience building and operating production-grade services with SLOs.
  • Familiarity with modern observability tools (metrics, logging, tracing).
  • Understanding of 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.
  • Nice to have: Familiarity with streaming data systems (e.g., Kafka, Flink).
  • Nice to have: Comfort with CI/CD pipelines and containerization tools (e.g., Docker, Kubernetes).
  • Nice to have: Experience in open source or open knowledge communities.
  • Nice to have: Familiarity with Wikimedia technologies, Wikidata, or MediaWiki.
Lean Tech

Senior DevOps Engineer

Lean Tech
Seniorfull-time🇨🇴 Colombia
Posted: 19 days agoSource: jobs.jobvite.com
ApacheAWSAzureCloudDistributed SystemsDockerFluxGradleJavaScriptKafkaKotlinKubernetes+8 more
OCLC

Engineering Manager, Data Transformation & Platform Engineering

OCLC
Senior · Leadfull-timeOhio · 🇺🇸 United States
Posted: 29 days agoSource: oclc.wd1.myworkdayjobs.com
AnsibleCloudDistributed SystemsDockerGrafanaHadoopHDFSJavaKubernetesMapReduceMicroservicesNoSQL+4 more
Aerospike

Senior Support Engineer

Aerospike
Seniorfull-time$150k–$180k / year🇺🇸 United States
Posted: 22 days agoSource: boards.greenhouse.io
AWSCloudDistributed SystemsDockerKubernetesLinuxNoSQL
Cloudflare

Systems Engineer, Network Tunneling

Cloudflare
Mid · Seniorfull-time🇵🇹 Portugal
Posted: 7 days agoSource: boards.greenhouse.io
Distributed SystemsDNSDockerGoGrafanaKubernetesLinuxMicroservicesPrometheusRustSQLTypeScript+1 more
Grainger

Senior Data Engineer

Grainger
Seniorfull-time$111k–$184k / yearIllinois · 🇺🇸 United States
Posted: 20 days agoSource: jobs.grainger.com
ApacheAWSAzureCloudDistributed SystemsDockerETLGoogle Cloud PlatformKafkaKubernetesOpenShiftPostgres+5 more