Please update your browser.
Tech for Social Good
Tech for Social Good lifts up communities around the world through the power of people and technology.
Innovate for the social sector
Apply resources and technology skills to create sustainable solutions for nonprofit organizations.
Build the workforce of the future
Create new, alternative pathways for technology careers while building a diverse and inclusive workforce.
Develop skills through social good
Establish a culture of continuous learning and development while giving back to the community.
How We Get It Done
Code for Good
We host hackathons at our global technology centers for students to work side by side with our employees, using their skills to solve real-world problems for nonprofit organizations.
Force for Good
We connect employee volunteers with hundreds of nonprofits around the world to build sustainable tech solutions to advance their missions.
We help address the tech skills gap through education, coding and mentorship opportunities for youth under age 18, to spark their interest in computer science and technology careers.
Emerging Talent Programs
We welcome and create opportunities for cognitively, experientially, and traditionally diverse individuals that are often underrepresented in typical tech talent pipelines.
Developing a technology solution for the International Rescue Committee
How Coding for Good can Impact our Communities
Force for Good Builds tech to advance nonprofit's missions
Inspiring the Next Generation of Technologists
We're Making Nonprofits Smarter and Faster Through Custom Tech
How Corporations Can Help Close the STEM Gap