Senior Software Engineer
Core
Build and ship high-quality product features for AI-powered legal experiences using C#/.NET, TypeScript/React, and cloud-based services.
Role type
Senior Software Engineer (Full-stack)
Builds
Scalable APIs, services, data models, distributed systems, and product workflows for AI-powered legal experiences.
Domain
Legal Tech / Enterprise SaaS / AI
Deliverable
production ML models | product features
Required skills
C#/.NET, TypeScript, React, API design, distributed systems, cloud architecture, system reliability, observability, performance optimization, security, code review, technical mentorship
Preferred skills
AI-powered products, LLM-based workflows, RAG systems, agents, Azure OpenAI, OpenAI, Anthropic, Azure, CI/CD, DevOps, legal tech, document-intensive workflows, knowledge management
Technologies
C#, .NET, TypeScript, React, Azure, OpenAI, Anthropic
Responsibilities
Design scalable APIs and distributed systems; partner with Product and Design to turn ideas into technical plans; own complex work end-to-end from design to production support; mentor engineers through design and code reviews; improve system reliability and security; communicate technical tradeoffs to stakeholders.
Seniority
Senior, hands-on IC with mentorship responsibilities