Talent.com
Lead Software Engineer

Lead Software Engineer

RelativityHouston, TX, United States
30+ days ago
Job type
  • Full-time
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.

    Create a job alert for this search

    Lead Software Engineer • Houston, TX, United States

    Related jobs
    • Promoted
    Software Engineer 3

    Software Engineer 3

    Kanak Elite Services IncTexas City, Texas, USA
    Full-time +1
    Software Engineer 3 - RPA Developer.Candidates that do not meet or exceed the.Hands-on experience with RPA development with at least 4 years specifically using Blue Prism.Experience with web develo...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkforce77040 Houston, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and instal...Show moreLast updated: 30+ days ago
    Software Engineer (P9 - IB4)

    Software Engineer (P9 - IB4)

    Foxconn Industrial Internet - FIIHouston, TX, US
    Full-time
    Quick Apply
    This role designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on develop...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Nauticus RoboticsHouston, Texas, United States
    Full-time +1
    We are a leading subsea robotics company dedicated to developing cutting-edge autonomous and remotely operated underwater systems. Our team is composed of engineers and scientists passionate about p...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Logicmatrix AiHouston, Texas, United States
    Remote
    Full-time
    Candidates must be authorized to work in the United States full-time.We are not able to sponsor applicants for work visas at this time. Flexible location : work where you want to, either remotely acr...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer III

    Software Engineer III

    Hope Media GroupHumble, Texas, United States
    Full-time
    Join a company that truly impacts others!.If you are passionate about leveraging your technical expertise to create impactful digital solutions and align with our mission, we encourage you to apply...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RelativityHouston, TX, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Mission Software Engineer

    Lead Mission Software Engineer

    STRDayton, Texas, USA
    Full-time
    A Mission Software Engineerdevelops and deploys software essential for a specific real-world objective or mission in partnership with our customers. This approach differs from standard software engi...Show moreLast updated: 9 days ago
    • Promoted
    Software Engineer

    Software Engineer

    TradeJobsWorkForce77208 Houston, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show moreLast updated: 30+ days ago
    • Promoted
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce77269 Houston, TX, US
    Full-time
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Ipt GlobalHouston, Texas, United States
    Remote
    Full-time
    At IPT Global, we’re pioneers in providing innovative digital solutions for well integrity assurance and energy technology. Our mission is to empower operators with the data, tools, and insights the...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer

    Software Engineer

    QodeTexas City, Texas, United States
    Full-time
    ITVMO - Specialty Software Engineer - Contractor.Dallas, TX / Cleveland, OH / Pittsburgh, PA.Responsible for the provisioning of any IT development, analysis, Information management (DBA), or QA requir...Show moreLast updated: 30+ days ago
    Software Engineer Insight and Oversight (CCP)

    Software Engineer Insight and Oversight (CCP)

    Mclaurin AerospaceHouston, TX, USA
    Full-time
    Quick Apply
    Are you passionate about human space exploration, understanding the origins of the universe, and working with a passionate and diverse team to make a difference? If you are, we need you!.We need yo...Show moreLast updated: 1 day ago
    • Promoted
    Lead DevOps EngineerManager

    Lead DevOps EngineerManager

    Nava Software Solutions LLCSpring, Texas, USA
    Full-time
    NAVA Software solutions is looking for a Lead DevOps Engineer / Manager.Location : Spring TX - Hybrid (Client Site).Experience Level : 10 Years DevOps (Required). Education : Bachelors Degree in Compu...Show moreLast updated: 1 day ago
    • Promoted
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce77071 Houston, TX, US
    Remote
    Full-time
    Staff Software Engineer Remote Job Duties : • Implement and evolve a Data Lake storage system with low latency and high thr...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer

    Staff Software Engineer

    JobotPiney Point, TX, US
    Full-time
    Lead off-shore team - custom tech.This Jobot Job is hosted by : Chuck Wirtz.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary : $130,000 - $150,000 pe...Show moreLast updated: 5 days ago
    • Promoted
    Software Engineer, Platform

    Software Engineer, Platform

    SpeechifyHouston, Texas, United States
    Full-time
    PLEASE APPLY THROUGH THIS LINK : .Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone—we absorb the world’s content and ...Show moreLast updated: 30+ days ago
    • Promoted
    Sr. Software Engineer

    Sr. Software Engineer

    AchieveHouston, Texas, United States
    Full-time
    Achieve is a leading digital personal finance company.We help everyday people move from struggling to thriving by providing innovative, personalized financial solutions. By leveraging proprietary da...Show moreLast updated: 30+ days ago