About Handshake

Handshake is the #1 place to launch a career with no connections, experience, or luck required.

Handshake’s community includes 10 million students and young alumni around the world from 1,400 educational institutions, including four-year colleges, community colleges, boot camps, and minority-serving institutions. The platform connects up-and-coming talent with 650,000+ employers - from Fortune 500 companies like Google, Nike, and Target to thousands of public school districts, healthcare systems, nonprofits, and even sports teams like the LA Dodgers.

Handshake is headquartered in San Francisco with offices in Denver, New York, and London, and teammates working globally.


Software Engineer Intern

June 2021 - August 2021 Buffalo, NY
“Handshake's positive culture was the most motivational and impactful aspect from my internship with them during the summer. It played a key role in my growth as a person and as an engineer! Being supported by incredibly talented engineers made me feel as if I could learn and accomplish anything, regardless of difficulty. In addition to this, their work/life balance and culture made me feel respected, even as an intern -- which I was certainly nervous about when the internship first started. I also liked how my internship project was a project that had an impact on the company and that it did not involve legacy code. This means that I learned a lot of modern skills including Ruby on Rails, React, and how to work in an agile environment. They truly made me feel like I was working for the company of my dreams. I was respected and it showed.”

Data Engineering Intern

June 2021 - August 2021 San Francisco, CA
“From the start, the interview process was very streamlined and professional. After the technical assessment, the HR team worked with my school schedule to setup the virtual onsite. I felt very comfortable during that virtual onsite. Each interviewer was very approachable and was willing to discuss what questions I had in length. After the interview, they were quick to get back to me about their decision, which was nice compared to other company's turn-around time. On the job, my team and everyone in the company was willing to help me with any problems or questions I had. I felt the value and impact behind my assigned project, which was challenging but a great learning experience. My manager was always there to help me when I needed it but also gave me the autonomy to explore solutions on my own, which I appreciated. Overall, it was a very relaxed yet productive environment that I was happy to have experienced.”
See All