What is an Engineering Manager at Handshake?
An Engineering Manager at Handshake plays a pivotal role in driving the mission of democratizing opportunity for early-career talent. In this role, you are not just managing code; you are leading the teams that build the marketplace connecting millions of students, thousands of universities, and hundreds of thousands of employers. Your leadership directly impacts how students find their first job and how employers build diverse, robust talent pipelines.
You will guide engineering teams working on high-scale, complex problem spaces, such as search and recommendation algorithms, real-time messaging, and secure employer-student verification systems. This requires a unique balance of technical depth, product intuition, and people-first leadership. You are responsible for fostering an inclusive, high-performing engineering culture while aligning technical roadmaps with broader business objectives.
At Handshake, engineering management is highly collaborative. You will partner closely with Product Managers, Designers, and business stakeholders to turn strategic visions into reliable, scalable software. Your success is measured not only by the code your team ships, but by the growth, retention, and engagement of the engineers you mentor.


