Early Insight (pre-internship)

Code for Good

Applications currently closedCheck open programs

Use your coding skills to make a difference

In this program, you’ll collaborate with other coders to develop innovative technology solutions for non-profit organizations. You’ll also learn about starting a Technology career with us while being guided by the sharpest minds in our industry.

Registrations are now open for events in the US: Click here to apply
Delaware (September 21-22)
Dallas (October 05-06)
Tampa (October 05-06)
Chicago (October 12-13)
Columbus (October 19-20)
Jersey City (October 26-27)

Click here to register for event in Singapore.

Click here to register for event in Hong Kong.

Click here to register for event in Glasgow.

Click here to register for event in London.

Registration for India and Buenos Aires events is now closed:
Buenos Aires (May 25-26): Registration closed
Bengaluru (July 07-08): Registration closed
Hyderabad (July 14-15): Registration closed
Mumbai (July 21-22): Registration closed

10+

Early Insight programs that introduce you to the industry, firm and career opportunities

Did you know?

We hire students into internship and full-time roles from our Early Insight programs.

Code for Good What We Do

What we offer

Participants come to one of our locations to work alongside our technology experts in teams to solve real-world problems for nonprofits. You’ll discover what it’s like to collaborate on new technology to come up with innovative solutions that meet the needs of our nonprofit clients. You’ll gain new skills, learn more about our firm and build your professional network while making a difference for an organization that needs your skills. Many participants stay in touch after the event, helping navigate the hiring process and building important industry connections.

Future opportunity

Code for Good events can lead to technology internships or full-time positions within the firm.

What we expect

We’re looking for creative, innovative thinkers who enjoy collaborating in a team environment. You should have an interest in technology, coding and implementing solutions to solve real business problems. You should have excellent technical skills as well as the ability to plan and organize your work to solve problems. But most importantly, you should be passionate about coming up with new ways to use technology to help others. Some knowledge of coding languages is a plus.

Apply for Code for Good

No
  • Apply as a student/graduate
    open programs
  • Apply as an experienced professional
    open programs
Filter region
See all
This location has no open applications.
Check with your pre-placement center for information about applying to this program

Apply for Code for Good

No
  • Apply as a student/graduate
    open programs
  • Apply as an experienced professional
    open programs
Filter region
See all
This location has no open applications.
Check with your pre-placement center for information about applying to this program

Apply for Code for Good

No
  • Apply as a student/graduate
    open programs
  • Apply as an experienced professional
    open programs
Filter region
See all
This location has no open applications.
Name
Region
Location
Check with your pre-placement center for information about applying to this program
Deadline
,
Name
Region
Location
Check with your pre-placement center for information about applying to this program
Deadline
,

Apply for Code for Good

Apply as a student/graduate
open programs
Filter region
See all
No
Name
Region
Location
Check with your pre-placement center for information about applying to this program
Deadline
,
Apply as an experienced professional
open programs
See all
This location has no open applications.
Name
Region
Location
Check with your pre-placement center for information about applying to this program
Deadline
,