Get Hired Logo Get Hired

Software Engineer III, Editing

Posted: April 30, 2025

Job Description

Join the Wikimedia Foundation as a Senior Software Engineer on the Editing Team, contributing to the core Wikipedia product experience. You'll work in a remote-first, collaborative environment to improve tools for volunteers globally, focusing on the VisualEditor and new features like Edit Check, using JavaScript and PHP to build open-source software at massive scale.

Key Information

  • Location Model: Remote
  • Location Details: Candidates must be within the UTC-5 to UTC+2 time zones.
  • Salary Range: US$88,975 to US$139,056 per year (within the United States). Adjusted based on country for outside the US.
  • Years Experience Min: 2+ years
  • Employment Type: Permanent
  • Company Industry: Nonprofit (Free Knowledge / Technology)
  • Visa Sponsorship: N/A (Implicitly depends on location constraints and remote nature)
  • Relocation Assistance: N/A
  • Working Hours: Core hours 3:00 PM to 5:30 PM UTC - 6:00 PM UTC

Technical Stack

  • Core (Must-Have):
    • JavaScript
    • PHP
    • CSS
    • Object-oriented development
    • Unit testing
    • Version control
    • Algorithms and data structures
  • Nice-to-Have:
    • Rich-text editor development experience
    • Experience with large, legacy codebases
    • MediaWiki API
    • Open-source contributions

Role & Responsibilities

  • Key Responsibilities:
    • Improve the Wikipedia product experience (bug fixes, new features).
    • Iterate on features through collaboration with multiple stakeholders.
    • Write multilingual, accessible, and performant code (JS, PHP).
    • Build on the MediaWiki API ecosystem.
    • Instrument components for monitoring feature behavior and quality.
  • Must-Have Qualifications:
    • 2-5 years professional or open-source software engineering experience.
    • Experience with object-oriented scripting languages (JS, PHP, Python, Ruby).
    • Experience with unit testing and version control.
    • Strong written communication skills.
    • Strong aptitude in algorithms and data structures.
  • Nice-to-Have Qualifications:
    • Experience building a rich-text editor.
    • Experience with large, legacy codebases.
    • History of editing on Wikimedia projects or open-source contributions.

Company & Culture

  • Benefits Highlights:
    • Competitive, equitable salary based on skills, experience, and location.
    • N/A (Specific benefits not detailed in the summary)
  • Potential Red Flags / Things to Note:
    • Required adherence to UTC-5 to UTC+2 time zone constraints.
    • Required core working hours.
  • Company Culture Snippets:
    • Distributed, remote-first organization.
    • Values teamwork and a consensus-oriented approach.
    • Emphasis on good work-life balance.
    • Desire to contribute to knowledge equity, free culture, and open access.
    • Emphasis on clear communication (synchronous & asynchronous).

Job Details

Salary

US$88,975 to US$139,056

Location

Remote / United States

Key Skills

Ruby Javascript Python Unit Testing Php Css Data Structures Algorithms Version Control Strong Written Communication