Senior Software Engineer, Full Stack
Core
Building robust backend systems and APIs that power a search-centric web experience for document analysis in the legal and capital markets domain.
Role type
Senior Full Stack Software Engineer (Backend-leaning)
Builds
Scalable backend services, data processing pipelines, and API primitives for a document insights platform.
Domain
Legal technology / Capital markets / Document analysis
Deliverable
production ML models | product features | infrastructure
Required skills
Node.js, Python, Go, TypeScript, React, RESTful API design, SQL, NoSQL, Docker, Kubernetes, AWS, GCP, distributed systems, event-driven architectures
Preferred skills
Microservices architecture, message queues, single-tenant architectures, monorepo management, CI/CD automation, performance optimization for data-intensive applications
Technologies
Node.js, Python, Go, TypeScript, React, Docker, Kubernetes, AWS, GCP, SQL, NoSQL
Responsibilities
Design and build scalable backend services and APIs; write maintainable, high-performance server-side code; define API contracts and contribute to service architecture; build integrations with third-party services and internal ML systems; optimize performance for data-intensive backend operations; contribute to frontend features as needed; improve CI/CD and production operations
Seniority
Senior, hands-on IC