Senior Full Stack Engineer
Factor is looking for an experienced software engineer to join its team. You will join a high-autonomy product and engineering environment building AI-powered tools that help legal teams work faster, more accurately and with more confidence.
Assist in technical planning and estimation of development tasks
Maintain current knowledge of AI capabilities and available tooling
Contribute to product design discussion as the AI expert on a product team
Utilize AI for rapid prototyping
Work directly with external clients throughout projects
Build out the custom products and be able to translate wireframes and design into world class web applications
Conduct peer code reviews
Plan and implement automated software testing
Propose and implement software deployment pipeline
Work with a variety of languages/frameworks including Javascript, Python, Node.js, React (JSX), Redux, SQL
Maintain legacy projects as needed
7+ years of software development experience
Demonstrated experience building client facing web products
Experience building and interacting with APIs
High competency utilizing AI to accelerate workflows
Experience working on a team using Agile methodologies
Experience with Figma and the Figma MCP
Experience with Azure services, especially Blob Storage, Key Vault, managed PostgreSQL, managed Redis and containerized application hosting
Experience with enterprise authentication, especially Azure MSAL, OAuth/OIDC, token refresh, redirects and test-time auth bypasses
Experience with RAG, embeddings, vector search, document chunking, retrieval evaluation or LLM orchestration
Experience with Vite, code splitting, bundle monitoring, lazy loading and performance optimization
Familiarity with secure software delivery in ISO-compliant or enterprise client environment

Over the last decade, we helped define the alternative legal services market. As an independent company, Factor defines a new category in the legal ecosystem, bringing together the strengths of Traditional Law, New Law and In-house Law to solve complex legal work at scale. We call this new category Integrated Law.