Principal Engineer
Core
Design and scale cloud-native distributed systems processing petabytes of data, leading the shift from batch to streaming-first workflows for legal data intelligence.
Role type
Principal Engineer (Distributed Systems & Architecture)
Builds
Scalable, secure full-stack cloud services and streaming data pipelines for RelativityOne.
Domain
Legal technology, cloud-native distributed systems, high-throughput data processing.
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, high-throughput data processing, event-driven architectures, container-based compute, durable workflow orchestration, security strategy, system reliability, observability, technical mentorship, strategic alignment.
Preferred skills
Legal tech domain experience, AI-enabled platform architecture, agentic engineering workflows, AI development tooling adoption.
Technologies
Kubernetes, Temporal, Kafka, Apache Spark, Event Hub, GitHub Copilot, Cursor, Claude Code.
Responsibilities
Drive design of distributed cloud services processing petabytes of data; resolve complex cross-organizational technical problems; define organization-wide technical vision and data strategy; establish enterprise standards for scalability and security; lead evolution of batch pipelines to streaming-first workflows; drive agentic engineering push and establish best practices; stay hands-on in codebase and on-call for production systems.
Seniority
Principal, hands-on IC with strategic influence