Leverage our network to build your career.
If you are a Techstars portfolio companyclaim your profile.

Engineering Contractor

Job Functions:
Software Engineering
Employment Types:
USD per year
Posted on:

GitHub Social Impact, Background and Context

The GitHub Social Impact team empowers nonprofits and the greater social sector to drive positive and lasting contributions to the world. Within GitHub Social Impact, Tech for Social Good is a portfolio of programs that leverages GitHub’s platform, products, community, and people to strengthen the social sector’s efforts to achieve the Sustainable Development Goals. Skills-Based Volunteering is a major Tech for Social Good program. The Social Impact team regularly publishes thought leadership about its work on the Insights page of its website.

About the Role

The Social Impact team is recruiting a part-time engineer contractor for one day per week (flexible hours) to work across all Tech for Social Good programs. This role will sit directly with the Social Impact team, will report to the Director of Tech for Social Good, and will work cross-functionally with the GitHub Expert Services, OSPO, Data, Policy, and some Product and Engineering teams.


Support across Tech for Social Good programs. Example tasks may include:

  • Support GitHub products or features ideas related to the digital public goods (DPGs)
  • Work with GitHub Data teams to support the final Tech for Social Good outputs on the Standardized Metrics and OSS in LMICs research projects
  • Work with the Skills-Based Volunteering Program Manager to scope developer / engineering project asks
  • Work with the Tech for Social Good Open Source Community Manager and GitHub Expert Services team to help deliver open source software trainings
  • Provide technical support for the WHO open source programme office (OSPO)
  • Support and maintain the data analytics dashboard for the Social Impact Insights website. Explore and suggest additional analytics metrics the Social Impact team should track.


This role is remote. The role will be hired through the staffing agency, TCWGlobal, which can hire in these countries.


  • 5+ years experience as a Ruby on Rails developer
  • 3+ years experience working with Git / GitHub for software engineering or development Excellent communicator in written and spoken English
  • Excellent facilitation skills
  • Experience working in a social sector organization, such as the United Nations, an INGOs or another non-profit organization that is aligned with the Sustainable Development Goals (SDGs)
  • Collaborative spirit, enjoys working with diverse and global teams
  • 3+ years experience working with JavaScript and/or Go
  • Experience leveraging data query languages (SQL) and scripting languages (Python, R or equivalent) for data analysis
  • Experience working in more than one country
  • Product management experience
  • Experience building tech products for the social sector
  • Bi-lingual or multi-lingual

There are no specific education requirements for this role.

Pay Rate

This is an hourly position. Rates are competitive and will be based on experience, skills and location. All part-time contractors are eligible for the following perks: pet insurance, fitness center reimbursement and charitable match programs, through TCWGlobal.

To Apply

Submit your CV and a brief cover letter to malakumar85@github.com and csmlo@github.com. A link to your portfolio is strongly encouraged. The deadline to apply is Friday, April 29, 2022 by close of business (US Eastern Time).

See more positions at GitHub
We only use strictly necessary, first-party cookies on this job board. These are cookies that are necessary to deliver this service to you, or are necessary for Techstars to understand how it is being used. Read our Cookie Policy.