- Home
- Jobs
- Development & IT
- Software Engineer III – Release Engineering

Software Engineer III – Release Engineering
Job role insights
-
Date posted
January 13, 2025
-
Hiring location
Worldwide
-
Offered salary
$89,000 - $139,000/year
Description
The Wikimedia Foundation is looking for a mid-level software engineer to join the Release Engineering Team.
Software engineers on the Release Engineering team build development environments, maintain CI/CD infrastructure, and design tools and processes to support our developer community.
Release Engineering is a geographically distributed remote team of seven people in three time zones.
You are responsible for:
- Deploying Wikipedia and our other wikis
- Maintaining and adding features to our continuous delivery system
- Using Docker, BuildKit, and Kubernetes to enhance our deployment pipeline
- Upgrading and maintaining Release Engineering tools for our large developer community:
- CI/CD infrastructure: Jenkins, Zuul-CI, Docker, GitLab
- Code review: GitLab, Gerrit
- Issue tracking: Phabricator/Phorge
- Deployment tooling: Kubernetes, Helm, and custom tooling written in Python and Go
Skills and Experience:
- Bachelor's degree or equivalent in related work experience
- Written and verbal English communication skills sufficient for a remote work environment
- Collaboration and consensus-making skills
- Professional experience with systems/DevOps engineering
- Experience with complex software development
- Experience with continuous integration/delivery (CI/CD) systems
- Experience with Kubernetes and containerization
- Familiarity with server configuration management software (e.g., Ansible, SaltStack, Chef, or Puppet)
- Familiarity with infrastructure as code tools (e.g., Terraform/OpenTofu)
Qualities that are important to us:
- Professional experience with one or more of the following: Python, Go, PHP
- Experience with Puppet
Being a role model for Wikimedia's values
Additionally, we’d love it if you have:
- Free culture/Free software experience
- Remote work experience
- You are inspired by our guiding principles and our mission
- Familiarity with/involvement in the Wikimedia community
- Experience maintaining other specific software systems we use: Phabricator/Phorge, Jenkins, GitLab, and Gerrit
- Located within UTC+3–UTC-8 time zone
Skills
Maps
Interested in this job?
60 days left to apply