The Wikimedia Foundation is a nonprofit organization that operates Wikipedia and other Wikimedia projects. They are seeking two Software Engineer III’s to join their App Growth and Moderator Tools Engineering teams, focusing on building web-first product experiences and improving tools for volunteer patrollers and administrators.
Responsibilities:
- Supports delivery of initiatives. Breaks down complex features into tasks, anticipates risks and collaborates to resolve blockers
- Can successfully build moderately complex features and components with minimal support and suggests areas for architectural improvements
- Takes ownership of bug fixes and production problems and communicates in a clear and timely way about impact and resolution
- Designs and improves features with observability and testing as a core consideration. Instruments features that enable deeper analysis by Product Analysts. Contributes to healthier testing and software quality practices
- Supports team alignment by asking clarifying questions, reinforcing agreements, and coordinating their work with cross-functional partners. Facilitates team ceremonies
- Contributes meaningfully to planning. Helps scope work. Identifies risks across multiple sprints. Adapts as priorities shift
- Participates in code reviews, design discussions, and technical planning; shares knowledge proactively; and helps improve team development workflows
- Thinks through how code affects usage and trust. Contributes to onboarding, documentation, and hiring efforts at the team level
Requirements:
- Bachelor's + at least 2 years or equivalent professional web application experience
- Experience working with backend languages like PHP or Python and/or experience with front end languages particularly with Javascript frameworks
- A demonstrated ability to deliver testable, user-friendly features in a collaborative team environment
- Experience building responsive or mobile-first web experiences
- Experience converting design mockups into functional components
- Experience building features with observability and testing in mind
- Experience with incorporating performance and accessibility into features
- Experience in writing well-documented and readable code
- Experience working in a fully remote, internationally distributed teams or organizations team
- Experience working with large, legacy codebases
- A history of open source contributions
- Prior experience with MediaWiki or Wikimedia projects
- Familiarity with Wikipedia / wikitext / markdown editing or content management systems (e.g., MediaWiki, Drupal, WordPress)
- Some experience with data science, machine learning, and/or AI (e.g., familiarity with prompt engineering, Jupyter notebooks experience, etc.)
- Experience in launching and maintaining mobile applications, cross platform app frameworks, or building webview-wrapped experiences in native mobile apps
- Experience building mobile games or other interactive experiences
- Experience with at least one Python framework, such as Django or Tornado