CareerPlanSign in

Principal Software Engineer

💼 Full-time🗓 2026-09-09 → 2026-09-26

Core

Architect and build the next generation of an intelligent document management platform for legal professionals, integrating web, mobile, desktop, and AI capabilities.

Role type

Principal Software Engineer (Intelligent DMS)

Builds

Cloud-native applications, microservices, Microsoft 365 integrations, desktop clients, and AI-powered document workflows

Domain

Legal Technology / Enterprise Document Management

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems architecture, Cloud-native development, Microservices design, AI/ML integration, Enterprise security & governance, Cross-team technical leadership, System modernization, Technical strategy, Mentorship, Complex system design

Preferred skills

AI-native product development, Legal tech domain knowledge, Legacy system migration

Technologies

Microsoft 365, Cloud platforms, AI/ML frameworks, Distributed systems tools

Responsibilities

Define architectural direction and engineering standards across multiple teams; Design and build complex cloud-native applications and integrations; Lead platform evolution and migration strategies; Mentor Senior and Staff engineers; Drive technical excellence in security, reliability, and performance

Seniority

Principal, hands-on IC with strategic leadership

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