Join Our Team

Use your superpowers for good.

We’re always interested in meeting curious, passionate people who share our view that technology can make the world better. Job opportunities are posted here as they become available, but you’re welcome to reach out and say hello any time! Internship info can be found here.

Job Post: Senior Engineer

Job Post: Senior Engineer

Please note: We are no longer accepting applications for this position.

Software for Good is searching for a senior back-end software engineer who is passionate about our mission, eager to learn and experiment with new technology, and an enthusiastic collaborator.