Talent.com
Lead Software Engineer

Lead Software Engineer

RelativityKansas City, MO, 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 • Kansas City, MO, United States

    Related jobs
    Mobile Software Engineer (Remote) #ESC6260

    Mobile Software Engineer (Remote) #ESC6260

    ExpertHiringKansas City, MO, us
    Remote
    Temporary
    Quick Apply
    Join one of the most recognized names in tax preparation, serving millions of clients each year.Be part of a collaborative environment with clear processes, mentoring, and tools to succeed.Health / D...Show moreLast updated: 3 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Blue Cross and Blue Shield of Kansas CityKansas City, MO, United States
    Full-time
    Guided by our core values and commitment to your success, we provide health, financial and lifestyle benefits to ensure a best-in-class employee experience. Some of our offerings include : .Highly com...Show moreLast updated: 22 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    RelativityKansas City, MO, 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
    Software Engineer

    Software Engineer

    TEKsystemsKansas City, MO, United States
    Temporary
    Looking for 2 senior to advanced Java / Python / Javascript devs that have cloud native AWS experience.These consultants will be working on a project for the Treasury to stop payments for deceased (Do ...Show moreLast updated: 2 days ago
    Senior Software Engineer (Full stack)

    Senior Software Engineer (Full stack)

    People PeopleKansas City, USA
    Full-time
    Quick Apply
    Through a Google search, we may only seem like a scrappy little start up, but the truth is we're heads down building unique scientific capabilities and looking to disrupt diagnostic markets through...Show moreLast updated: 30+ days ago
    • Promoted
    Operations Manager- Fulfillment & Manufacturing

    Operations Manager- Fulfillment & Manufacturing

    Excelligence Learning CorporationGardner, KS, US
    Full-time
    Excelligence Learning Corporation is the world’s leading tech-enabled platform company in early childhood and elementary education. Educators, parents, and children in more than 40 countries u...Show moreLast updated: 30+ days ago
    Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

    Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

    Atomic HRKansas City, Missouri, .US
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show moreLast updated: 30+ days ago
    • Promoted
    Director, Software Engineering

    Director, Software Engineering

    PROGYNYKansas City, MO, United States
    Full-time
    Thank you for considering Progyny!.The Director of Software Engineering is a strategic and hands-on leader responsible for managing and developing a high-performing team of engineers.This role over...Show moreLast updated: 4 days ago
    • Promoted
    Web Software Developer (Intermediate to Senior Level)

    Web Software Developer (Intermediate to Senior Level)

    Link SolutionsLeavenworth, Kansas, United States
    Full-time
    Information Technology services to government clients in support of critical mission needs.Delivering a broad range of Infrastructure Operations, Application Development, Cybersecurity, Virtualizat...Show moreLast updated: 30+ days ago
    • Promoted
    Director of Cell and Process Engineering

    Director of Cell and Process Engineering

    Panasonic Energy Corporation of North AmericaDe Soto, KS, United States
    Full-time
    Join us at Panasonic Energy as we expand to De Soto, Kansas, where we’re building the world’s largest lithium-ion battery factory. This is an exciting opportunity to grow your career while contribut...Show moreLast updated: 2 days ago
    • Promoted
    Process Safety Manager

    Process Safety Manager

    International Flavors and FragrancesNew Century, KS, United States
    Full-time
    Are you passionate about creating safer workplaces and driving environmental excellence through strategic leadership?.International Flavors & Fragrances Inc. IFF) is a global leader in flavors, frag...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer - Remote

    Staff Software Engineer - Remote

    TradeJobsWorkForce64151 Kansas City, MO, 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
    Account Manager - Lead Generation

    Account Manager - Lead Generation

    Safe Haven SecurityRiverside, MO, United States
    Full-time
    Account Manager - Lead Generation (Home Security Sales).Hourly Base + Monthly Lead Gen Bonus + Uncapped Commission.Top reps earn $130,000-$180,000. Weekly Pay • Monthly Bonuses • Clear Growth Path.W...Show moreLast updated: 4 days ago
    • Promoted
    Web Software Developer (Intermediate to Senior Level)

    Web Software Developer (Intermediate to Senior Level)

    Link Solutions, Inc.Leavenworth, Kansas, United States
    Full-time
    Information Technology services to government clients in support of critical mission needs.Delivering a broad range of Infrastructure Operations, Application Development, Cybersecurity, Virtualizat...Show moreLast updated: 30+ days ago
    • Promoted
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce64168 Kansas City, MO, 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!
    Development Manager

    Development Manager

    NorthPoint Development LLCRiverside, MO, US
    Full-time
    Louis, Missouri; Cincinnati, Ohio;.NorthPoint is a real estate developer that has grown by combining an entrepreneurial spirit with the empowerment of its team members. We are seeking a Development ...Show moreLast updated: 20 hours ago
    • Promoted
    Team Leader

    Team Leader

    H&R BlockBelton, MO, US
    Full-time
    At H&R Block, we believe in the power of people helping people.Our defining purpose is to provide help and inspire confidence in our clients, associates, and communities everywhere.We also believe ...Show moreLast updated: 19 days ago
    • Promoted
    AP Team Lead

    AP Team Lead

    WalmartExcelsior Springs, MO, United States
    Full-time +1
    The actual hourly rate will equal or exceed the required minimum wage applicable to the job location.Additional compensation includes annual or quarterly performance incentives.Additional compensat...Show moreLast updated: 5 days ago