Americas Technology careers
Explore opportunities in Asia Pacific or Europe >>

Code for Good

  • Print page

Think it. Code it.

Code for Good is your chance to use your tech skills to solve real-world problems and develop technology solutions for non-profit organizations. Over two days and one night, you’ll code alongside your peers, guided by our technology experts, and learn from the sharpest minds in our industry. Plus, with our recruiters in attendance, it’s a chance to impress and explore a career in technology with us.

The challenges we set are a platform for your creativity, vision and imagination. Your cutting-edge ideas could make a difference to the people who need it most. At the end of the event, you’ll present your solutions to technology leaders from our firm, as well as representatives from participating non-profits – with prizes being offered to the winning teams.


  • Newark, DE - Sept. 26-27
  • Columbus, OH - Oct. 10-11
  • New York, NY - Oct. 24-25

How to apply

Applications are now closed.

Previous winners and their work

During the spring 2013 Code for Good events, over 170 students from 40 colleges competed in New York, Delaware and Ohio to help six charities.

  • The winning team in New York, including students from Cornell and Syracuse Universities, developed critical tracking services technology for Team Rubicon, which taps military veterans to help rapidly deploy emergency response teams. View photos from this event.
  • In Wilmington, Delaware, the winning team of students from Rochester Institute of Technology, University of Delaware and University of Pennsylvania designed an app to help the United Way of Delaware streamline the delivery of information and resources to residents during emergencies. View photos from this event.
  • And the Columbus, Ohio winning team—made up of students from Miami University of Ohio and The Ohio State University—created an app allowing Community Shelter Board to track and better serve area homeless camps in the area. View photos from this event.

Technology for Social Good

Code for Good is organized by our Technology for Social Good team.

By understanding the incredible impact technology can have, we believe innovation can help communities and charities around the world. And as part of our commitment to having a positive impact on the world around us, we share our tech talent and expertise with non-profit organizations who can benefit from it. Some of our current Technology for Social Good initiatives include: