Staff Software Engineer
Software Development
Adjust
WFA Digital Insight
As demand for skilled software engineers grows, Wikimedia's Staff Software Engineer role stands out for its focus on platform software and developer experience. With the rise of community-driven tools, this role is crucial for enabling contributors to build and maintain tools at scale. Candidates should be prepared to showcase their technical leadership and expertise in software development, with a strong understanding of platform infrastructure and production workflows.
Job Description
About the Role
The Wikimedia Foundation is seeking a Staff Software Engineer to join the Tools Platform team, providing senior technical leadership for Toolforge, the platform powering over 3,300 community-built tools. This role is at the intersection of platform software, developer experience, and production infrastructure.Responsibilities
- Provide Staff-level technical leadership for the software and product experience layer of Toolforge
- Design and build the platform software and user-facing workflows used to create, deploy, debug, and maintain tools
- Lead the redesign of Toolforge’s tool creation and maintenance UI
- Define and implement golden paths for common workloads
- Partner with SREs to ensure platform software integrates with production infrastructure and operational practices
Requirements
Extensive experience as a senior or Staff-level software engineer working on platforms, with a focus on developer workflows, lifecycle tooling, and product experience.How to Stand Out
- Ensure your portfolio showcases your expertise in software development, particularly in platform software and developer experience
- Be prepared to discuss your technical leadership experience and how you've guided architectural decisions in previous roles
- Highlight your understanding of platform infrastructure and production workflows, and how you've optimized them for tool development and maintenance
- Familiarize yourself with Wikimedia's Toolforge platform and be ready to discuss how you can contribute to its development and growth
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.