Opportunities: Software Engineers

Tech Matters is now accepting applications for a Software Engineer and Senior Software Engineer. Both positions will help build the Terraso platform, an open source project delivering critical software tools to empower communities around the world to adopt sustainable practices.

Apply to both opportunities here.

Date published: 2021/07/22

Senior Software Engineer 

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
  • have informed opinions on your craft and a willingness to both take feedback and advocate for the integrity of your work
  • are comfortable taking on ownership and responsibility
  • believe in the mission of Tech Matters

As a senior engineer, you will:

  • facilitate team discussions about which features to take on
  • contribute to the open source projects we depend on
  • deliver performant, supportable, high quality code and features
  • collaboratively define, scope, prioritize, and estimate work
  • review code and provide thoughtful, constructive feedback during code reviews
  • inspire the best in those you work with
  • 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.

Requirements:

  • five years of professional software development experience
  • experience with two or more web frameworks/libraries (Django, Express, React, Ruby on Rails, WordPress)
  • strong understanding of PostgreSQL
  • have built, operated and maintained resilient, scalable services
  • experience consuming third-party APIs
  • 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:

  • has work with geospatial data
  • knows semantic HTML, CSS, and JavaScript
  • is interested in or experienced with conservation and sustainability
  • developed and maintained open source software
  • designed and deployed APIs
  • 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

Begin your application for this position here.

Software Engineer 

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.

 Requirements:

  • 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

Begin your application for this postion here.

Discuss software-related opportunities in conservation tech in our forum!

Continue the discussion… Software and Mobile Apps