Join The Best Team Ever

Do you want to be part of a fast growing, stable, and vibrant organization? Are you excited to use cutting edge technology to make a positive change in the world?  If this sounds like you, then take a look at the job openings listed below. If’ there is a good fit, please take a few moments to fill out a job application.

Cloud for Good Virtual Career Day

Do you want to create transformational value with Salesforce's cutting edge technology?

We are always looking for new Goodies to join our team!

Let us know if you are interested in any of the future positions below. If you don’t see what you are looking for, or have an idea of a role, let us know at


Cloud for Good has been a completely virtual company since our inception in 2010. Since then, we have grown to over 80 employees across the U.S. and Canada and nearly everyone has experience working with nonprofits or higher education institutions. 

Why Join The #BestTeamEver?

A great benefits program offers more than just a salary – it provides security and peace of mind. That’s why we provide a broad range of benefits, including:

Together, let’s do more good.

A Great Place To Work

In 2020, Cloud for Good was reviewed by its employees and Great Place to Work® for the sixth year in a row. The Review highlights what makes our workplace culture great in areas like professional development and training, company atmosphere, benefits and rewards among others, and can be seen here.

Computerworld’s Best Places to Work in IT

Computerworld announced Cloud for Good as a 2020 Best Places to Work in IT, one of 100 top organizations that challenge their IT staffs while providing great benefits and compensation. Cloud for Good was ranked Number 1 on the list of Small Organizations Best Places to Work in IT for the third year in a row. Find out why in their article here.

Cloud for Good Great Place to Work

What our goodies are saying

Great Challenges
Great Atmosphere
Great Rewards
Great Pride
Great Bosses

Diversity and Inclusion

Cloud for Good is committed to having a diverse and inclusive team, because we believe a diversity of people and perspectives leads to better outcomes for our clients and a more energizing and equitable place to work.  A wide variety in skills, experiences, backgrounds, and identities results in more impactful engagement with our clients, who in turn are working to make the world a better place.  We are continually working towards building a staff culture that celebrates individuals and encourages collective innovation.