About Handshake
Handshake is the career network for the AI economy. 20 million knowledge workers, 1,600 educational institutions, 1 million employers (including 100% of the Fortune 50), and every foundational AI lab trust Handshake to power career discovery, hiring, and upskilling, from freelance AI training gigs to first internships to full-time careers and beyond. This unique value is leading to unparalleled growth; in 2025, we tripled our ARR at scale.
Why Join Handshake Now
-
Shape how every career evolves in the AI economy, at global scale, with impact your friends, family and peers can see and feel
-
Work hand-in-hand with world-class AI labs, Fortune 500 partners and the worldโs top educational institutions
-
Join a team with leadership from Scale AI, Meta, xAI, Notion, Coinbase, and Palantir, among others
-
Build a massive, fast-growing business with billions in revenue
About The Role
As a
Software Engineer
, you will contribute to the development of critical systems that power how users join and trust our platform; spanning user acquisition, onboarding, identity, and fraud prevention. You will work alongside experienced engineers and cross-functional teams to deliver reliable, scalable, and high-performance software solutions. This role is ideal for someone with a strong foundation in software engineering principles and the drive to grow through meaningful, impactful work.
In This Role, You Will
-
Contribute to the design and implementation of platform systems that support user acquisition, onboarding, and identity infrastructure.
-
Help build and maintain fraud prevention systems to protect the integrity of our platform.
-
Write high-quality code and support robust testing strategies to ensure product reliability.
-
Collaborate with product managers, designers, and senior engineers to create seamless user experiences from first touch through activation.
-
Actively participate in code reviews and learn from experienced engineers to accelerate your technical growth.
Desired Capabilities
-
2+ years of software engineering experience, with a backend-leaning full stack orientation.
-
Foundational proficiency in programming languages such as Java, Python, or Ruby.
-
Familiarity with building or contributing to platforms and scalable infrastructure systems.
-
Exposure to cloud platforms like AWS or Azure.
-
Ability to break down problems, take ownership of well-scoped tasks, and see them through to completion.
-
Strong problem-solving skills and eagerness to tackle new technical challenges.
-
Clear communication skills and a collaborative, team-first mindset.
Extra Credit
-
Interest in identity, trust & safety, or fraud prevention.
Perks
Handshake delivers benefits that help you feel supportedโand thrive at work and in life.
The below benefits are for full-time US employees.
๐ฏ
Ownership:
Equity in a fast-growing company
๐ฐ
Financial Wellness:
401(k) match, competitive compensation, financial coaching
๐ผ
Family Support:
Paid parental leave, fertility benefits, parental coaching
๐
Wellbeing:
Medical, dental, and vision, mental health support, wellness stipend
๐
Growth:
Learning stipend, ongoing development
๐ป
Remote & Office:
Internet, commuting, and free lunch/gym in our SF office
๐
Time Off:
Flexible PTO, 15 holidays + 2 flex days
๐ค
Connection:
Team outings & referral bonuses
Explore our mission, values, and comprehensive US benefits at
joinhandshake.com/careers
.
Compensation Range: $145K - $170K