About the job
Join the Revolution at Harvey
At Harvey, we are redefining the landscape of legal and professional services with a bold vision that encompasses an entire ecosystem. By leveraging cutting-edge agentic AI, an enterprise-level platform, and unparalleled domain expertise, we are transforming how essential knowledge work is executed for generations to come.
This is an extraordinary opportunity to contribute to a groundbreaking company at a pivotal stage in its journey. With over 1,000 customers spread across more than 58 countries, a strong product-market fit, and exceptional investor backing, we are on an accelerated growth trajectory and are creating a new category in real time. The challenges are ambitious, standards are high, and the potential for personal, professional, and financial growth is unparalleled.
Our team is comprised of talented, driven individuals who are deeply committed to our mission. We operate with a sense of urgency and ownership, tackling problems from ideation to execution. We maintain close relationships with our customers, collaborating across all levels to address significant challenges with care and speed. If you thrive in dynamic environments, strive for excellence, and wish to influence the future of work alongside a team that continuously raises the bar, we welcome you to join us in building something remarkable.
At Harvey, we’re not just envisioning the future of professional services; we are actively crafting it today.
Role Overview
As a Senior Backend Software Engineer at Harvey, you will be instrumental in laying the groundwork for our product platform while developing user-facing features for some of the world's leading law firms and enterprise clients. Your team will manage the platform layer that ensures secure, reliable, and adaptable experiences, including notifications, permissions, and feature flag infrastructure. You will also create enterprise-grade collaboration tools tailored for law firms.
Your responsibilities will include designing and managing systems that serve as the backbone of our operations and significantly influence how users engage with Harvey’s AI-enhanced legal solutions. This role is perfect for engineers who are eager to oscillate between extensive platform architecture and hands-on product development.
This position is based in Toronto, Canada, and we operate under an in-person work model, offering relocation assistance to new team members.
What You’ll Do
Design and develop robust backend infrastructure, including authentication systems, user permissions, feature flagging, notifications, and document management integrations.
Enhance and evolve Harvey’s internal product platform, facilitating development across various product lines and engineering teams.
Collaborate with cross-functional teams to identify and address user needs, ensuring a seamless experience.
Implement best practices in software development and contribute to a culture of continuous improvement within the engineering team.

