Handshake

About Handshake

Empowering Gen Z to build their careers

🏢 Tech👥 1001+ employees📅 Founded 2013📍 Financial District, San Francisco, CA💰 $434m2.8
B2CRecruitmentNetworking

Key Highlights

  • Valued at $3.5B with $434M raised in funding
  • Over 17 million active users and 650K employers
  • Headquartered in San Francisco's Financial District
  • Offers a six-week paid sabbatical every four years

Handshake is a leading career platform designed specifically for Gen Z, connecting over 17 million active users with more than 650,000 employers, including major companies like Google and Nike. Headquartered in the Financial District of San Francisco, Handshake has raised $434 million in funding, ac...

🎁 Benefits

Handshake offers flexible time off with no waiting period, a six-week paid sabbatical after six years of employment, and two days of volunteer time of...

🌟 Culture

Handshake fosters a student-first culture focused on eliminating inequality in hiring. The founders' commitment to fairness drives the platform's miss...

Skills & Technologies

Overview

Handshake is hiring a Software Engineer Intern to build product experiences that help students find opportunities. You'll work with technologies like React, TypeScript, and Ruby on Rails in San Francisco. This is an entry-level position ideal for those looking to gain hands-on experience in software development.

Job Description

Who you are

You are an aspiring software engineer eager to learn and grow in a fast-paced environment. You have a foundational understanding of programming concepts and are excited about building user-facing applications. Your familiarity with JavaScript and web development frameworks will help you thrive in this role. You are a team player who enjoys collaborating with others and is open to feedback to improve your skills. You are passionate about technology and are looking for an opportunity to apply your knowledge in a real-world setting. You are ready to take on challenges and contribute to meaningful projects that impact students' career journeys.

What you'll do

As a Software Engineer Intern at Handshake, you will play a crucial role in developing product features that enhance the job search experience for students. You will work on both frontend and backend systems, gaining valuable insights into how production software is built and deployed at scale. Your responsibilities will include developing user-facing experiences using React and TypeScript, as well as building and extending backend services with Ruby on Rails. You will collaborate with cross-functional teams to deliver features that drive engagement and improve user satisfaction. This internship will provide you with mentorship from experienced engineers, allowing you to learn best practices in software development and gain hands-on experience in a supportive environment. You will also participate in team events and structured intern programming to foster connections and enhance your learning experience.

What we offer

Handshake provides competitive hourly pay for interns, along with mentorship opportunities to help you grow your skills. You will have the chance to work in a collaborative environment, participating in team events that promote connection and learning. Our internship program is designed to support your professional development and provide you with the tools you need to succeed in your career. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Handshake.

Similar Jobs You Might Like

Based on your interests and this role

Olive

Software Engineering

Olive📍 San Francisco - Remote

Olive is hiring a Software Engineering Intern to contribute to the development of innovative internal tools using AI and code generation. You'll work in a collaborative environment in San Francisco or remotely, focusing on full-stack software creation.

🏠 RemoteEntry-Level
10 months ago
Mechanize Inc.

Software Engineering Intern

Mechanize Inc.📍 San Francisco - On-Site

Mechanize Inc. is hiring a Software Engineering Intern to assist in creating RL environments for leading AI labs. You'll work with Python and collaborate with a talented team. This is an entry-level position with no prior machine learning or AI experience required.

🏛️ On-SiteEntry-Level
3 months ago
Twitch

Software Engineering

Twitch📍 San Francisco - On-Site

Twitch is hiring an Undergrad Software Engineering Intern to tackle challenging engineering problems and gain hands-on experience. You'll work with technologies like JavaScript in San Francisco. This internship is designed for undergraduate students graduating in Winter 2026 or Spring 2027.

🏛️ On-SiteEntry-Level
1 month ago
Ripple

Software Engineering

Ripple📍 San Francisco - On-Site

Ripple is seeking a Software Engineer Intern for Summer 2026 to work on impactful challenges that shape the company's mission. This role offers a foundation for starting your career journey in the crypto solutions space.

🏛️ On-SiteEntry-Level
2d ago
Mercor

Software Engineering

Mercor📍 San Francisco - On-Site

Mercor is hiring a Software Engineer Intern to join their product-driven engineering team. You'll work on building modern backend systems that power critical workflows for advanced AI companies. This position is ideal for those looking to gain hands-on experience in software engineering.

🏛️ On-SiteEntry-Level
2 months ago