
About Handshake
Empowering Gen Z to build their careers
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 for the Fellow Experience team to build and scale full-stack systems. You'll work with technologies like JavaScript, React, and Node.js to enhance the fellow onboarding experience. This position requires a strong background in full-stack development.
Job Description
Who you are
You have a solid foundation in software engineering principles and experience in building full-stack applications. You understand the importance of user experience and have a passion for creating seamless onboarding processes for users. You thrive in collaborative environments, working closely with product and design teams to deliver impactful solutions. Your technical skills include proficiency in JavaScript, React, and Node.js, and you are comfortable navigating both frontend and backend development tasks. You are eager to learn and grow, with a clear vision for advancing your career in software engineering. You believe in the mission of Handshake and are excited about contributing to the AI economy.
What you'll do
As a Software Engineer on the Fellow Experience team, you will be responsible for building and scaling systems that enhance the fellow experience from project discovery to successful onboarding. You will collaborate with cross-functional teams to improve the processes that help fellows discover projects and apply for opportunities. Your work will directly impact the volume of fellows and the quality of matches, as you implement intelligent automatic allocations. You will engage in both frontend and backend development, ensuring that the systems you create are robust and user-friendly. You will also have opportunities to mentor junior engineers and contribute to the overall growth of the engineering team.
What we offer
Handshake provides a supportive work environment with a focus on employee wellbeing, including medical, dental, and vision coverage, as well as mental health support. We offer a learning stipend for ongoing development and flexible PTO to ensure a healthy work-life balance. Our San Francisco office features amenities like free lunch and gym access, fostering a collaborative atmosphere. Join us in shaping the future of career discovery in the AI economy, where your contributions will be recognized and valued.
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

Software Engineering
Handshake is hiring a Senior Software Engineer to architect and scale systems for the Fellows Allocations team. You'll work on project discovery and onboarding processes. This position requires significant experience in software engineering.

Software Engineering
SoFi is hiring a Software Engineer to design and implement systems that enhance user experiences. You'll work with JavaScript and React to deliver modern web components. This position requires a strong problem-solving mindset and experience in web development.

Software Engineering
Stytch is hiring an Experienced Software Engineer to architect solutions across their technology stack and oversee critical projects. This role is based in San Francisco and requires collaboration with leadership and mentoring of engineers.

Software Engineering
Handshake is hiring a Software Engineer to build core experiences that help students find opportunities. You'll work with OpenAI real-time APIs and contribute to scalable systems. This position requires experience in software development.

Software Engineering
Handshake is hiring a Senior Software Engineer to drive the design and development of core experiences for students in the AI economy. You'll work with technologies like OpenAI APIs and contribute to scalable systems. This position requires 5+ years of software engineering experience.