Subscribe job alerts


Remote Job

Software Engineer

Wikimedia Foundation, Inc.
  • Posted : 4 years ago

Software Engineer


Summary


The Wikimedia Foundation is looking for product software engineers to join our team, reporting to product engineering management. As a product software engineer, you will be responsible for software engineering for our product user experiences. In this role, you will work in a mostly-remote environment, where we value teamwork and a consensus-oriented approach. You get to write open source code for collaborative experiences supporting over a half a billion pages accessed per day, and you get to do it at a place that believes we're all more successful when everyone has a good work-life balance.


You are responsible for:



  • Improving the Wikipedia product experience

  • Iterating on new products and features through collaboration with designers and product managers

  • Writing multilingual and accessible JavaScript, CSS, and PHP

  • Creating and maintaining internet APIs with server scripting languages

  • Instrumenting components to monitor feature and quality characteristics

  • Leveraging caching and persistence technologies


Skills and Experience:



  • 4+ years related professional experience in functional programming or OOP

  • Familiarity with and affinity for the intersection of performance and user perception

  • Focused software engineering: you enjoy writing unit and integration tests, proactively addressing security and performance and code review feedback, and thoughtfully balancing architectural tradeoffs


Qualities that are important to us:



  • A desire to make meaningful contributions to knowledge equity and open access

  • An emphasis on communicating clearly in both synchronous and asynchronous channels  


Additionally, we’d love it if you have:



  • Fluency in one or more regional languages in Africa or Asia

  • Practical skills with Vue.js or React

  • Project work in data science, machine learning, AI

  • A history of open source contribution

  • Familiarity with Wikipedia / wikitext / markdown editing or content management systems (e.g., MediaWiki, Drupal, WordPress)

  • Bachelor's, master's, or doctorate degree in computer science, management information systems, or STEM field (or equivalent certification)


The Wikimedia Foundation is... 


...the nonprofit organization that hosts and operates Wikipedia and the other Wikimedia free knowledge projects. Our vision is a world in which every single human can freely share in the sum of all knowledge. We believe that everyone has the potential to contribute something to our shared knowledge, and that everyone should be able to access that knowledge, free of interference. We host the Wikimedia projects, build software experiences for reading, contributing, and sharing Wikimedia content, support the volunteer communities and partners who make Wikimedia possible, and advocate for policies that enable Wikimedia and free knowledge to thrive. The Wikimedia Foundation is a charitable, not-for-profit organization that relies on donations. We receive financial support from millions of individuals around the world, with an average donation of about $15. We also receive donations through institutional grants and gifts. The Wikimedia Foundation is a United States 501(c)(3) tax-exempt organization with offices in San Francisco, California, USA.


As an equal opportunity employer, the Wikimedia Foundation values having a diverse workforce and continuously strives to maintain an inclusive and equitable workplace. We encourage people with a diverse range of backgrounds to apply. We do not discriminate against any person based upon their race, traits historically associated with race, religion, color, national origin, sex, pregnancy or related medical conditions, parental status, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, or any other legally protected characteristics.


If you are a qualified applicant requiring assistance or an accommodation to complete any step of the application process due to a disability, you may contact us at [email protected] or (415) 839-6885.


U.S. Benefits & Perks*



  • Fully paid medical, dental and vision coverage for employees and their eligible families (yes, fully paid premiums!)

  • The Wellness Program provides reimbursement for mind, body and soul activities such as fitness memberships, baby sitting, continuing education and much more

  • The 401(k) retirement plan offers matched contributions at 4% of annual salary

  • Flexible and generous time off - vacation, sick and volunteer days, plus 22 paid holidays - including the last week of the year.

  • Family friendly! 100% paid new parent leave for seven weeks plus an additional five weeks for pregnancy, flexible options to phase back in after leave, fully equipped lactation room.

  • For those emergency moments - long and short term disability, life insurance (2x salary) and an employee assistance program

  • Pre-tax savings plans for health care, child care, elder care, public transportation and parking expenses

  • Telecommuting and flexible work schedules available

  • Appropriate fuel for thinking and coding (aka, a pantry full of treats) and monthly massages to help staff relax

  • Great colleagues - diverse staff and contractors speaking dozens of languages from around the world, fantastic intellectual discourse, mission-driven and intensely passionate people


*Please note that for remote roles located outside of the U.S., we defer to our PEO to ensure alignment with local labor laws.


More information


Wikimedia Foundation
Blog
Wikimedia 2030
Wikimedia Medium Term Plan
Diversity and inclusion information for Wikimedia workers, by the numbers
Wikimania 2019
Annual Report - 2018 

This is Wikimedia Foundation 
Facts Matter
Our Projects
Fundraising Report

Skills
  • javascript
  • php
  • machine learning
  • drupal
  • css
  • react

Similar Jobs

Remote Job

Senior/Staff Software Engineer - Backend/Python - USA (100% Remote)

Close
  • 3 weeks ago
  • Headquarters: USA URL: http://www.close.com We are looking for US-based Senior and Staff level engineers to join our team. Base salary range is $140,000 to $200,000. These are fully remote positions. Read on to learn more! About Us At Close, we're building the sales communication platfor

Remote Job

Intermediate Software Engineer

Tucows
  • 4 weeks ago
  • Wavelo is a new software business on a mission to make telecom a breeze.We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.As part of Tucows (NASDAQ:TCX, T

Remote Job

Software Engineer

EngagedMD
  • 4 weeks ago
  • You’re an engineer with strong experience on the backend and capable of contributing across our product ecosystem. We’re EngagedMD and we have a patient journey application used by more than 1 million users nationwide and internationally since its launch, and we continue to see enormous growth a

Remote Job

Lead Software Engineer

Alignable
  • 4 weeks ago
  • We believe that small businesses are stronger together and we’re looking for people who are passionate about our mission. Alignable is a remote-first, mission-driven Series C (and profitable) growth stage startup on a mission to bring together small business owners from across the globe to he

Remote Job

Frontend Software Engineer

Udacity
  • 4 weeks ago
  • Udacity is on a mission to deliver impactful and cutting edge tech education that enables individuals and organizations to unlock their potential. We offer a unique and immersive online learning platform, powering corporate technical training in fields such as Artificial Intelligence, Machine Learni

Remote Job

Software Engineer

Precisely
  • 4 weeks ago
  • Precisely is the leader in data integrity. We empower businesses to make more confident decisions based on trusted data through a unique combination of software, data enrichment products and strategic services. What does this mean to you? For starters, it means joining a company focused on deliverin

Remote Job

Senior Software Engineer

Motion Recruitment
  • a month ago
  • Job Description Senior Software Engineer needed for ecofriendly focused company. Remote with 1x day a week in Costa Mesa.Required Skills & ExperienceFull-stack Variety of languages React 6+ years of experience What You Will Be Doing Tech Breakdown50% front-end 50% back-end The OfferBonus OR Comm

Remote Job

Software Engineer

EngagedMD
  • a month ago
  • You’re an engineer with strong experience on the backend and capable of contributing across our product ecosystem. We’re EngagedMD and we have a patient journey application used by more than 1 million users nationwide and internationally since its launch, and we continue to see enormous growth a

Remote Job

Software Engineer for AI Training Data

G2i Inc.
  • a month ago
  • Headquarters: Delray Beach, FL URL: https://g2i.co Accepted Locations We can only accept applicants from the US, Canada, UK, Argentina, Brazil, Peru, Colombia, Mexico, India, and Australia. This work is 100% remote. Loom Video Our Founder/CEO, Gabe Greenberg, created a more in depth Loom

Remote Job

Senior Software Engineer

Upwave
  • a month ago
  • Upwave is the leading analytics software platform giving brands, agencies, and media partners a unified, cross-media solution to measure brand advertising. Providing a deterministic, real-time view of brand advertising investment, Upwave’s automated platform allows advertisers to optimize TV, CTV,

View All