With a legacy as a pioneer in the ALSP market, Factor has identified the need for another innovation in the legal services market: Integrated LawTM.
Factor is the market leader in Integrated LawTM, combining the expertise of Traditional Law, the efficiency of New Law, and the close business integration of In-house legal to deliver complex legal work at scale.
Factor works alongside corporate legal departments to solve for the ever-increasing demands and complexity of transactional legal work like contracting. We deliver better performance, better business and legal outcomes, and a better contracting experience.
Our clients span Fortune 500 companies including global banks, major pharmaceutical companies and large technology firms.
Factor is committed to building the best culture in legal. We believe that the more diverse our team becomes — in backgrounds, skills, experiences, and perspectives — the higher our creative potential as a company. We are dedicated to growing a diverse, inclusive company where individuals of all backgrounds thrive.
We are comprised of more than 300 lawyers, legal specialists, technologists, and process consultants across Europe and North America – Join us!
The Role:
The Innovation team builds custom client-facing software and AI-powered tools that help lawyers work more effectively. The team operates as a small, high-autonomy engineering group within a larger professional services organization. Hands-on technical lead of a small U.S.-based team that builds custom client software and AI-powered tools for legal workflows. This role splits time between writing code and guiding a small development team — the team is small enough that the lead needs to be a strong individual contributor.
Engineering & Delivery
Lead development of custom client-facing software for large law firms and legal services clients
Own architecture and system design decisions for new projects and ongoing work
Build and maintain AI/LLM-powered features
Evaluate technical feasibility and estimate effort for incoming project work and RFPs
Team Leadership
Stay current with AI/LLM developments across the industry and legal sector — be the team's go-to source for what's possible and what's practical
Foster a culture of experimentation — share resources, run experiments with new tools, and ensure the team is using the latest tech effectively
Be a key resource to the VP in charge of go-to-market and commercial aspects of the business.
Manage a team of 2-4 engineers — 1:1s, career development, code review, workload balancing
Maintain engineering quality standards across the team's projects
Hire and onboard new engineers as the team grows
Technical Ownership
Maintain and extend existing client projects and internal platforms
Manage cloud infrastructure (AWS, Azure, GCP) and deployment pipelines (GitHub Actions, Terraform, Bicep)
Required
10+ years of software engineering experience with at least 2 years managing engineers
Strong full-stack skills (JavaScript/TypeScript, Python, React, Node.js, PostgreSQL)
Production experience with LLM integration
Cloud infrastructure experience
Comfortable making architecture decisions with incomplete information
Experience with agentic coding tools (e.g., Claude Code, Cursor, Codex)
Comfortable interfacing directly with clients in a supporting role — able to hold technical conversations with stakeholders at AmLaw firms
Deep understanding of modern engineering practices (e.g. code review, CI/CD, o11y, automated testing).