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!

Wondering what it’s like to work at SfG? Take a look at our company values, and learn more about our diversity, equity, and inclusion efforts.

Just starting your career? Learn more about our apprenticeship program.

Job Post: Full Stack Software Developer (Mid-Level)

Job Post: Full Stack Software Developer (Mid-Level)

We’re looking for a developer with full stack experience who is motivated to collaborate on mission-driven software.

Job Post: Full Stack Software Developer (Senior)

Job Post: Full Stack Software Developer (Senior)

Software for Good is hiring a senior full-stack developer with 5+ years of experience in JavaScript, Ruby/Rails, or Python/Flask.

Job Post: Contract Mobile Developer

Job Post: Contract Mobile Developer

We are expanding our contractor network and looking to connect with mobile developers who are eager to work on inclusive, ethical technology.

Job Post: Contract Front-End Developer

Job Post: Contract Front-End Developer

We are expanding our contractor network and looking to connect with front-end developers who are eager to work on inclusive, ethical technology that has a positive social impact.

Job Post: Contract Designer

Job Post: Contract Designer

We are expanding our contractor network and looking to connect with designers who bring new skills and experiences to our team.