Software Engineer (Terraso)

Tech Matters · Remote

Partners & Advocates
$70000 - $85000 Per Year
Posted 2 months ago

Ruby on Rails
Claim this company
Featured Job

Tech Matters is seeking a software engineer to help build the Terraso platform, an open source project delivering critical software tools to empower communities around the world to adopt sustainable practices. We support community leaders to organize, fund, and execute activities to sustain and regenerate human welfare and ecosystem health.

This role is for you if you:

  • are curious, thoughtful, and critical
  • enjoy being a part of building something new
  • excel at collaborating with people with a wide range of talents
  • believe in the mission of Tech Matters

As an engineer, you will:

  • contribute to team discussions about which features to take on
  • contribute to the open source projects we depend on
  • deliver code and features with quality and supportability
  • review code and provide thoughtful, constructive feedback during code reviews
  • prioritize inclusion of diverse perspectives, making sure that it is built into our development process, feature selection, open source code and documentation

This person will report to our Director of Engineering.


  • two years of professional software development experience
  • strong knowledge of semantic HTML, CSS and JavaScript
  • experience with one or more web frameworks and libraries (Django, Express, React, Ruby on Rails, WordPress)
  • fluency with the command line and git
  • knowledge of testing, profiling, and debugging practices
  • a commitment to building an inclusive and thoughtful workplace
  • attention to detail and a willingness to take time to think things through and do them the right way
  • excellent communication, organization and prioritization skills

We’d be particularly delighted to hire someone who:

  • is interested in or experienced with conservation, sustainability, and mapping tools/GIS
  • designed, queried, and configured SQL databases
  • developed open source software
  • speaks, reads, and writes two or more human languages

We don’t require:

  • any particular credentials, whether educational, experiential or title-related
  • prior remote work experience


The position is remote, and you’ll work with a team spread out across time zones. You can work from a location of your choice, and should be available for work from 12-5pm Eastern Time.

You should apply

Our users come from all kinds of communities, and so do we. We hire great people from a wide variety of backgrounds, not just because it’s the right thing to do, but because it makes our organization stronger in delivering social impact. We encourage members of traditionally underrepresented communities to apply, including people of color, LGBTQ people and people with disabilities.

We know there are great candidates who might not check all of these boxes or who possess important skills we haven’t thought of. If that’s you, don’t hesitate to apply and tell us about yourself.

 An important part of every application is a cover letter describing why this position and our mission particularly resonated with you.

About Terraso

The Terraso platform will consist of web services and modular applications which support local leaders in creating, funding, and executing plans to improve both environmental outcomes and human welfare. Developing this platform will require leveraging existing open source apps and systems while also building new tools.

Terraso is the technology arm of the 1000 Landscapes for 1 Billion People initiative, a collaboration with six leading global environmental organizations: Commonland, Conservation International, EcoAgriculture Partners, Landscape Finance Lab, Rainforest Alliance and the United Nations Development Programme.

We have been working with community leaders around the globe over the last 18 months to ensure that we understand their needs and priorities, and now it’s time to build! If you are excited by the challenge and the huge opportunity for social good, please join our team!

About Tech Matters

Tech Matters is a nonprofit organization utilizing the power of tech to support social sector innovators and promote large-scale social change. As tech nerds for the social sector, we identify leverage points where technology can help hundreds or thousands of social sector organizations collaborate around solving a common social or environmental problem.

We are fiscally sponsored by Benetech, Silicon Valley’s leading tech-for-good nonprofit.


 $70,000-$85,000 annual

Compensation varies by location.

The Salary range listed is for U.S. employees.

Outside of the U.S., we will adjust for local circumstances.



We provide medical, dental, vision, life insurance, a 401(k) with match, 20 days of vacation, 10 holidays and an education subsidy.

Related Jobs

Engineer I (Junior) - Tech Matters
Remote - Posted 1 month ago
Software Engineer - Ruby on Rails - Bloomerang
Nashville, TN - Posted 4 weeks ago
View more remote jobs
Be the first to see new Software Engineer (Terraso) jobs

Save this search to get an email when new jobs match this search.

Create Account to Save Search

Connect with your next key hire on Tech Jobs for Good.

Post a featured job Schedule a demo