Talent.com
Senior Software Engineer - Wikidata Platform
Senior Software Engineer - Wikidata PlatformWikimedia • Arlington, TX, United States
[error_messages.no_longer_accepting]
Senior Software Engineer - Wikidata Platform

Senior Software Engineer - Wikidata Platform

Wikimedia • Arlington, TX, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

The Wikimedia Foundation is excited to invite applications for the position of Senior Software Engineer on the Wikidata Platform team. This role is integral to enhancing the infrastructure that supports Wikidata, the structured data backbone of Wikimedia's projects, and contributes significantly to the global open knowledge ecosystem. You will play a crucial role in scaling and ensuring the resilience of the Wikidata Query Service (WDQS) and associated platform services. This position blends backend engineering with operational ownership, allowing you to implement high-scale, production-grade services while maintaining optimal performance and reliability.

As part of a fully remote team, you will need to align your working hours to overlap with UTC+1 to UTC-5 time zones, ensuring collaboration with colleagues from around the world. The team's overlapping working hours are from 14 : 00 to 17 : 00 UTC.

Key Responsibilities :

  • Design, develop, and maintain backend systems and APIs that underpin Wikidata's query infrastructure.
  • Enhance the reliability, visibility, and automation of the Wikidata Query Service and its data pipelines.
  • Work alongside SRE, data engineers, and product teams to guarantee stability and scalability amidst increasing usage.
  • Monitor production systems, swiftly respond to operational incidents, and proactively identify and resolve performance bottlenecks.
  • Support platform migrations and system upgrades, including triple stores and streaming ingestion.
  • Contribute to deployment automation, CI / CD workflows, and service instrumentation.
  • Engage in code reviews, design discussions, and technical planning.
  • Document systems and share knowledge with team members and the wider Wikimedia technical community.

Desired Skills and Experience :

  • A minimum of 5 years of experience as a backend or platform engineer, particularly with distributed systems or data platforms.
  • A comprehensive understanding of database and knowledge graph representation technologies and standards.
  • Proficiency in Java, C++, or other systems languages; a practical ability to set up, scale, and troubleshoot systems is paramount.
  • Experience in building and managing production-grade services with specific service level objectives (SLOs).
  • Familiarity with modern observability tools such as metrics, logging, and tracing.
  • Knowledge of graph databases, search indexes, or data processing pipelines.
  • Strong collaborative skills and the ability to communicate effectively across technical and non-technical stakeholders.
  • A commitment to learning, resilience, and contributing to a mission-driven engineering culture.
  • Preferred Qualifications :

  • Experience with knowledge graphs or technologies like RDF / SPARQL.
  • Familiarity with streaming data systems like Kafka or Flink.
  • Comfortable with CI / CD practices and containerization tools such as Docker and Kubernetes.
  • Experience within open source or open knowledge communities.
  • Knowledge of Wikimedia technologies, including Wikidata and MediaWiki.
  • The Wikimedia Foundation is the nonprofit organization behind Wikipedia and other free knowledge projects, with a vision of a world where everyone can freely contribute to and access a collective body of knowledge. We are a remote-first organization, employing a diverse workforce from over 40 countries, and we are committed to equity and inclusion in our workplace.

    Salaries at the Wikimedia Foundation are determined based on competitive, equitable measures consistent with our organizational values. The anticipated annual compensation for this position in the United States ranges from $141,352 to $175,725, with variations based on individual qualifications and cost of living. For applicants outside the U.S., salary will be adjusted according to the local context.

    If you require assistance or accommodations due to a disability during any part of the application process, please reach out to our recruiting team.

    [job_alerts.create_a_job]

    Senior Software Engineer Platform • Arlington, TX, United States

    [internal_linking.related_jobs]
    AI Software Engineer

    AI Software Engineer

    Paycom Payroll Llc • Grapevine, Texas, US
    [job_card.full_time] +1
    Paycom is seeking a self-motivated AI Architect with a passion for building innovative products and driving beyond expectations. In this role, you will collaborate closely with software engineers to...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Engineer

    Software Engineer

    TradeJobsWorkforce • 76004 Arlington, TX, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Backend Engineer (Remote, USA)

    Staff Backend Engineer (Remote, USA)

    Nango • Arlington, Texas, United States
    [filters.remote]
    [job_card.full_time]
    YC W23), we’re building the modern way for developers to build product integrations.Companies run on an ever-growing stack of software, and meaningful automations require these tools to work seamle...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    National Indoor RV Centers • Lewisville, TX, US
    [job_card.full_time]
    At National Indoor RV Centers (NIRVC), we're not just a company – we're a community of passionate individuals dedicated to redefining the RV experience. As a leading force in industry, NIRVC stands ...[show_more]
    [last_updated.last_updated_30]
    Senior Backend Engineer (Remote, USA)

    Senior Backend Engineer (Remote, USA)

    Nango • Arlington, Texas, United States
    [filters.remote]
    [job_card.full_time]
    YC W23), we’re building the modern way for developers to build product integrations.Companies run on an ever-growing stack of software, and meaningful automations require these tools to work seamle...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Backend Engineer, Core

    Senior Backend Engineer, Core

    Aleph • Arlington, Texas, United States
    [job_card.full_time]
    Aleph is redefining the world of Financial Planning & Analysis (FP&A).We operate in an established software category with a multi-billion TAM but no clear winner. We’re here to change that, and our ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Backend Engineer

    Senior Backend Engineer

    CellPoint Digital • Irving, Texas, United States
    [job_card.full_time]
    Join CellPoint Digital : Shape the Future of Payments with Us!.At CellPoint Digital, we’re revolutionizing the way businesses in the air, travel, and hospitality sectors manage their payments.Leadin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Product Engineer, Backend (Senior / Staff / Principal) - US

    Product Engineer, Backend (Senior / Staff / Principal) - US

    Monarch Money • Arlington, Texas, United States
    [job_card.full_time]
    Monarch came out of private beta in early 2021.Since that time we have quickly become one of the premier ways to manage your financial life. Customers love the product and we have seen rapid, organi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Associate Director Staff Engineer - Software

    Associate Director Staff Engineer - Software

    OneMain Financial • Irving, TX, United States
    [job_card.part_time]
    This role has transitioned into a technical leadership track.This role has developed the skills to partner and influence other teams toward business targets and goals. This individual is building de...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Dallas, TX

    Senior Software Engineer - Dallas, TX

    Better • Irving, Texas, United States, 75038
    [job_card.full_time]
    Senior Software Engineer - Dallas, TX.Better is reimagining home finance and making it faster, cheaper, and easier for everyone to become a homeowner. We leverage creative technology and innovation ...[show_more]
    [last_updated.last_updated_30]
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 75354 Dallas, TX, US
    [job_card.full_time]
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - Backend

    Principal Software Engineer - Backend

    Post. • Arlington, Texas, United States
    [job_card.full_time]
    Principal Software Engineer - Backend.We’re looking for a Principal level Backend Engineer to help us build and polish the. This role is Remote within the U.We are not able to sponsor visas at this ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr Data Engineer(only w2, onsite, need to be local)

    Sr Data Engineer(only w2, onsite, need to be local)

    CBTS • Irving, TX, United States
    [job_card.full_time]
    Bachelor s degree or equivalent in Computer Science, Mathematics, Software Engineering, Management Information Systems, Computer Engineering / Electrical Engineering, or any Engineering field or quan...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Energy by 5 • Irving, Texas, United States, 75038
    [job_card.full_time]
    As a senior engineer on our team, you will have the opportunity to build solutions from the ground up, lead projects, and take real ownership of products and features. Our rapid growth and open cult...[show_more]
    [last_updated.last_updated_30]
    Senior Support Engineer (Irving)

    Senior Support Engineer (Irving)

    The Planet Group • Irving, TX, US
    [job_card.part_time]
    Senior Support Engineer - Contract to Hire position.We are looking for a Software Engineer with solid experience in.OOP languages such as Java, C#, C++, JavaScript, Python.Must have an understandin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    ML Platform Engineer (Senior)

    ML Platform Engineer (Senior)

    Duetto Research • Arlington, Texas, United States
    [job_card.full_time]
    We are an ambitious, well-funded, high-growth global technology company transforming the hotel industry.At Duetto, we are passionate about creating innovative analytical solutions to help hoteliers...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer (Java / C#)

    Software Engineer (Java / C#)

    Dexian - DISYS • The Colony, TX, US
    [job_card.full_time]
    Expert in core Java technologies and frameworks like Spring Boot with a background in C# development.Proficient in databases and SQL. Understanding of AWS or other cloud platforms and containerizati...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Developer Experience

    Senior Software Engineer - Developer Experience

    Jobgether • Italy, Texas, United States, 76651
    [job_card.full_time]
    Senior Software Engineer - Developer Experience.This position is posted by Jobgether on behalf of a partner company.We are currently looking for a. Senior Software Engineer - Developer Experience.Th...[show_more]
    [last_updated.last_updated_variable_days]