Talent.com
Lead Software Engineer
Lead Software EngineerRelativity • Nashville, TN, United States
Lead Software Engineer

Lead Software Engineer

Relativity • Nashville, TN, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Posting Type

Hybrid

Job Overview

We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity. This role is ideal for an experienced engineer who thrives on designing and operating high throughput ingestion pipelines that transform raw documents into search-ready indexes at scale.

As the technical lead for the Retrieval Ingestion Team, you will own the ingestion lifecycle-from content acquisition and normalization through indexing, enrichment, and monitoring. You will guide the team in building fault-tolerant, low-latency systems that keep billions of documents discoverable and searchable in real time. You will balance hands-on technical contributions with leadership responsibilities, mentoring engineers on the team, shaping best practices for distributed ingestion, and ensuring alignment with platform-wide retrieval and search goals.

Job Description and Requirements

Key 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.

Required Skills and Experience

  • 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.
  • Desirable Skills and Experience

  • 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.
  • Why Join Us?

  • Lead the Retrieval Ingestion Team, driving how documents flow into Relativity's next generation search platform.
  • Operate at the core of retrieval, distributed systems, and AI, ensuring billions of documents are indexed securely and efficiently.
  • Mentor engineers and shape best practices for ingestion and indexing across the organization.
  • Join a cloud-native engineering culture investing in scalable, AI-enabled retrieval systems that transform how legal data is discovered.
  • Relativity is committed to competitive, fair, and equitable compensation practices.

    This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

    The expected salary range for this role is between following values :

    $150,000 and $224,000

    The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.

    [job_alerts.create_a_job]

    Lead Software Engineer • Nashville, TN, United States

    [internal_linking.related_jobs]
    Software Engineer

    Software Engineer

    apkudo • Nashville, Tennessee, United States, 37115
    [job_card.permanent] +1
    Work Authorization Requirement.Please note : This role does not provide visa sponsorship.Candidates must already have permanent authorization to work in the United States (e.Temporary work authoriza...[show_more]
    [last_updated.last_updated_30]
    Senior Software Engineer

    Senior Software Engineer

    Kobie Marketing • Nashville, Tennessee, United States, 37201
    [job_card.full_time]
    Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. Were always looking for talented individuals who ...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer 2

    Software Engineer 2

    Ramsey Solutions • Nashville, TN, US
    [job_card.full_time]
    Please note that applicants must be authorized to work in the U.We are unable to sponsor or take over sponsorship of an employment Visa at this time. Franklin, TN—on-site, relocation assistance avai...[show_more]
    [last_updated.last_updated_30]
    Lead Software Engineer

    Lead Software Engineer

    TheIncLab • Nashville, TN, US
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    TheIncLab engineers and delivers intelligent digital applications and platforms that revolutionize how our customers and mission-critical teams achieve success. We are where innovation meets purpose...[show_more]
    [last_updated.last_updated_30]
    Staff Software Engineer

    Staff Software Engineer

    Western Governors University • Nashville, TN, United States
    [job_card.full_time] +1
    If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider Craft Educa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sr. Software Engineer - Full Stack

    Sr. Software Engineer - Full Stack

    apkudo • Nashville, Tennessee, United States, 37115
    [job_card.full_time]
    Candidates must reside in the Dallas–Fort Worth, TX or Nashville, TN area to be considered.At Apkudo, we're seeking a highly skilled Sr. Software Engineer - Full Stack to join our team.As a key memb...[show_more]
    [last_updated.last_updated_30]
    Software Development Engineer

    Software Development Engineer

    Amazon • Goodlettsville, TN, USA
    [job_card.full_time]
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    GOVX • TN, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    The Senior Software Engineer provides hands-on software design, development, mentoring, and testing skills to complete projects. This position is a key role within the software development team as y...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer

    Senior Software Engineer

    Fieldcrest Ventures • Nashville, TN, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    We want a true product-builder - a software engineer who can spin up an MVP in a weekend and isn’t scared to break things to move forward. If you thrive under minimal guidance, can turn rough specs ...[show_more]
    [last_updated.last_updated_30]
    Software Engineer (Remote)

    Software Engineer (Remote)

    Scale AI • Nashville, Tennessee, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Team Lead (AI Focus) ID44464

    Software Team Lead (AI Focus) ID44464

    AgileEngine • NA, TN, in
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...[show_more]
    [last_updated.last_updated_30]
    Customs Entry Writer Join a Global Leader in Freight Forwarding!

    Customs Entry Writer Join a Global Leader in Freight Forwarding!

    FreightTAS LLC • Statewide, TN, US
    [job_card.full_time]
    Sorry, Visa / sponsorship not available.Customs Entry Writer Join a Global Leader in Freight Forwarding!.K - $60K Base Salary (DOE) + Top-Tier Benefits . Are you a detail-oriented customs expert r...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Full-Stack

    Senior Software Engineer, Full-Stack

    Daily Wire • Nashville, Tennessee, United States, 37201
    [job_card.full_time]
    Senior Software Engineer, Full-Stack.The Daily Wire is seeking a Senior Software Engineer (Full-Stack) to lead the development of user-facing features that shape the experience of millions of subsc...[show_more]
    [last_updated.last_updated_30]
    Software Engineer 3

    Software Engineer 3

    Ramsey Solutions • Nashville, TN, US
    [job_card.full_time]
    Please note that applicants must be authorized to work in the U.We are unable to sponsor or take over sponsorship of an employment Visa at this time. Location : Franklin, TN—on-site, relocation assis...[show_more]
    [last_updated.last_updated_30]
    Full Stack Engineer (Remote)

    Full Stack Engineer (Remote)

    Scale AI • Nashville, Tennessee, United States
    [filters.remote]
    [job_card.full_time]
    Join a global community of talented professionals to shape the future of AI.Earn up to $15 USD / hr and additional rewards based on quality of submission. Outlier is committed to improving the intelli...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Software Integration Engineer (IBM)

    Software Integration Engineer (IBM)

    Motion Recruitment • Nashville, TN, United States
    [job_card.full_time]
    We are seeking an experienced Analyst / Developer to join our team, specializing in software integration and development. This role offers the opportunity to work with cutting-edge IBM technologies su...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, AI Model serving

    Senior Software Engineer, AI Model serving

    Speechify • Nashville, Tennessee, United States
    [job_card.full_time]
    PLEASE APPLY THROUGH THIS LINK : .The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote AI Content Proofreader

    Remote AI Content Proofreader

    Outlier • Remote, TN, United States
    [filters.remote]
    [job_card.full_time]
    Earn up to $15 / hour + performance bonuses.Outlier, a platform owned and operated by Scale AI, is looking for.If you're passionate about improving models and excited by the future of AI, this is you...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]