CareerPlanSign in

Principal Software Engineer

United States of America, New York, New York💼 Full-time🗓 2026-06-12 → 2026-09-26

Core

Design and build scalable backend services and APIs that power a search-centric document analysis platform for legal and capital markets professionals.

Role type

Principal Software Engineer (Full Stack, Backend-leaning)

Builds

Scalable backend services, data processing pipelines, and API primitives for document insights.

Domain

Legal Tech / Capital Markets / AI Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Backend architecture, API design, Node.js/Python/Go, TypeScript/React, SQL/NoSQL, Docker/Kubernetes, AWS/GCP, distributed systems, event-driven architecture

Preferred skills

Microservices, message queues, single-tenant architectures, data processing pipelines, functional programming, monorepo management

Technologies

Node.js, Python, Go, TypeScript, React, Docker, Kubernetes, AWS, GCP, SQL, NoSQL

Responsibilities

Design scalable backend services and APIs, write high-performance server-side code, define API contracts, build third-party and ML system integrations, optimize data-intensive operations, contribute to frontend features, improve CI/CD and developer experience

Seniority

Principal, hands-on IC with strategic influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.