Staff Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Staff Software Engineer to help architect and build the next generation of the platform. Reporting directly to the CTO, you'll play a key role in modernizing infrastructure, scaling data systems, and developing AI-powered products that transform legal workflows. This is a high-impact opportunity for an experienced engineer who enjoys solving complex technical challenges, influencing technical strategy, and mentoring other enginee
rs. Responsibili
-
ties Design and build scalable distributed systems and platform infrastru
-
ctureLead architecture decisions across cloud, data, and application l
-
ayersOwn AWS infrastructure and cloud str
-
ategyDevelop AI-powered features including LLM workflows, vector search, and RAG sy
-
stemsBuild and optimize data pipelines, warehousing, and analytics plat
-
formsEstablish engineering best practices around reliability, testing, CI/CD, and observab
-
ilityMentor engineers and drive technical excellence across
-
teamsPartner with Product and Leadership on technical roadmap and strategic initia
Requirements
8+ years of software engineering exp
- erienceStrong expertise in Node.js, TypeScript, and Pos
- tgreSQLDeep AWS experience and infrastructure ow
- nershipExperience with Terraform, CDK, or similar infrastructure-as-cod
- e toolsStrong system design and distributed systems kn
- owledgeExperience building production AI/ML or LLM-powered p
- roductsExcellent communication and leadership
skills Preferre
-
d Skills Experience with marketplace, SaaS, or LegalTech
-
platformsSalesforce migration or platform modernization e
-
xperienceData engineering and analytics platform
-
expertisePayments or financial systems e