What is a Data Engineer at Handshake?
At Handshake, the mission is to democratize opportunity and help millions of students launch their careers, regardless of their background or connections. As a Data Engineer, you are the architect of the data foundation that makes this mission possible. You will design, build, and maintain the highly scalable pipelines and data systems that connect students, university career centers, and employers across the globe.
Your work directly impacts Handshake’s core products, from powering personalized job recommendations to enabling robust search engines and building advanced analytics platforms for employers. Because the platform processes vast amounts of sensitive student, academic, and professional data, your role is critical in ensuring data quality, security, and high availability. You will tackle complex problems involving high-throughput streaming data, complex entity resolution, and large-scale batch processing.
This role is both technically rigorous and deeply impactful. You will work in a highly collaborative environment alongside data scientists, product managers, and software engineers to turn raw, diverse datasets into structured, actionable insights. For a candidate who thrives on solving scale challenges and building clean, maintainable systems, this position offers an exciting opportunity to shape the future of early-career recruiting.



