Software Engineer III, Fundraising Tech

WikimediaWikimedia·Remote
Software Development
Adjust

WFA Digital Insight

As demand for digital fundraising solutions grows, experienced software engineers are in high demand. Wikimedia's commitment to open-source technology and global accessibility makes this role stand out. With the nonprofit sector's increasing reliance on online donations, candidates with a strong background in PHP, MySQL, and JavaScript will have an edge. Before applying, consider your ability to work collaboratively in a remote environment and your passion for nonprofit fundraising.

Job Description

About the Role

The Wikimedia Foundation is seeking an experienced full-stack Software Engineer III to join its Fundraising Technology team. The successful candidate will help develop tools and features that empower users to create effective fundraising campaigns worldwide.

Responsibilities

  • Develop tools and features to support online fundraising goals
  • Write code to integrate with payment providers and other tools and services
  • Improve internal visibility and reporting capabilities
  • Maintain the security and integrity of the existing donation infrastructure
  • Provide engineering support during high-traffic or critical campaigns

Requirements

  • 2 years of experience developing in PHP or similar web scripting languages
  • Experience with LAMP environments, MySQL, and relational databases
  • BS in Computer Science or equivalent work experience
  • Knowledge of JavaScript, HTML, and CSS for front-end development
  • Experience integrating with third-party web APIs

Nice to Have

  • Open-source software architecture and development experience
  • Payments-related code experience
  • Familiarity with CiviCRM, MediaWiki, or other open-source PHP-based content management systems

How to Stand Out

  • Develop a strong portfolio showcasing your experience with PHP, MySQL, and JavaScript, highlighting any fundraising or nonprofit-related projects.
  • Be prepared to discuss your approach to collaborative development and working with distributed teams.
  • Emphasize your understanding of open-source software development and its relevance to this role.
  • Prepare examples of how you've optimized code for security, scalability, and performance in previous positions.
  • Research Wikimedia's current fundraising initiatives and be ready to discuss how your skills can contribute to their goals.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.