Lead Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Relativity · 5 hours ago

Lead Software Engineer

Relativity is seeking a Lead Software Engineer to join their Retrieval Ingestion Team. This role involves designing and operating high throughput ingestion pipelines, mentoring engineers, and ensuring the development of fault-tolerant systems that maintain the discoverability of billions of documents.

ComputerEdiscoveryEnterprise SoftwareInformation TechnologyLegalLegal TechSoftware
check
H1B Sponsor Likelynote

Responsibilities

Lead the Retrieval Ingestion Team, providing technical direction, mentoring, and coordination across projects
Architect and maintain scalable ingestion pipelines that handle billions of documents reliably and efficiently
Drive adoption of event-driven and micro-batch ingestion frameworks using Kafka, Kinesis, or Flink
Collaborate with retrieval engineers to ensure ingested data is optimized for indexing and retrieval performance (sharding, metadata enrichment, incremental updates)
Establish SLAs and monitoring for ingestion throughput, latency, data completeness, and recovery
Partner with platform, security, and compliance teams to ensure ingestion pipelines handle sensitive legal data securely and meet enterprise standards
Champion best practices in CI/CD, observability, automated testing, and operational readiness for ingestion systems
Contribute to innovation by incorporating vector indexing, knowledge graph enrichment, and AI-driven pipelines into the ingestion workflow

Qualification

Distributed ingestion systemsIndexing/search systemsProgramming in C#/Java/Python/GoKubernetesCI/CDEvent-driven frameworksOperational resilienceSchema evolutionMetadata modelingObservabilityMentoring engineersBest practices in CI/CDCollaboration with teams

Required

6+ years of professional software engineering experience, including 2+ years in a lead role
Proven expertise in building distributed ingestion or ETL systems for search or largescale data platforms
Deep knowledge of indexing/search systems (Elasticsearch, Lucene, Solr, Vespa, or OpenSearch)
Strong programming skills in C#, Java, Python, or Go, with emphasis on reliability and performance
Familiarity with schema evolution, metadata modeling, and handling semi/unstructured data for indexing
Hands-on experience with Kubernetes, containerization, and CI/CD pipelines in cloud environments (Azure, AWS, or GCP)
Strong background in observability and operational resilience for ingestion systems

Preferred

Experience integrating embeddings and vector databases into ingestion workflows
Familiarity with knowledge graph enrichment for entity and relationship extraction during ingestion
Background in compliance-heavy domains such as legal, finance, or healthcare
Experience with change data capture (CDC) and event sourcing patterns
Contributions to open-source ingestion, indexing, or retrieval frameworks

Benefits

Annual performance bonus
Long-term incentives

Company

Relativity

company-logo
Relativity's makes software to manage large volumes of data and identify key issues during litigation, investigations, and compliance.

H1B Sponsorship

Relativity has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (23)
2024 (12)
2023 (21)
2022 (25)
2021 (20)
2020 (30)

Funding

Current Stage
Late Stage
Total Funding
$125M
Key Investors
Silver LakeICONIQ Growth
2021-03-18Private Equity
2015-02-03Private Equity· $125M

Leadership Team

leader-logo
Phil Saunders
Chief Executive Officer
linkedin
leader-logo
Kirk Larsen
Chief Financial Officer
linkedin
Company data provided by crunchbase