Talent.com
Senior Software Engineering Lead
Senior Software Engineering LeadRelativity • Baltimore, MD, United States
Senior Software Engineering Lead

Senior Software Engineering Lead

Relativity • Baltimore, MD, United States
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Posting Type

Hybrid

Job Overview

We are excited to invite a talented Senior Software Engineering Lead to join our dynamic Retrieval Ingestion Team at Relativity. This is the perfect opportunity for an experienced engineer who excels in designing and managing high-throughput ingestion pipelines that efficiently transform raw documents into ready-to-search indexes, even at a massive scale.

As the technical lead, you will take charge of the entire ingestion lifecycle—from the initial content acquisition and normalization through to indexing, enrichment, and ongoing monitoring. You will lead the team in creating robust systems that ensure billions of documents remain both discoverable and searchable in real time. This role combines hands-on technical work with valuable leadership responsibilities. You will mentor team engineers, shape best practices for distributed ingestion, and ensure our efforts align with platform-wide retrieval and search goals.

Job Description and Requirements

Key Responsibilities

  • Lead the Retrieval Ingestion Team, offering technical direction, mentorship, and coordination across projects.
  • Design, build, and maintain scalable ingestion pipelines capable of reliably processing billions of documents.
  • Encourage the adoption of event-driven and micro-batch ingestion frameworks, utilizing tools like Kafka, Kinesis, or Flink.
  • Work collaboratively with retrieval engineers to optimize ingested data for indexing and retrieval performance, focusing on sharding, metadata enrichment, and incremental updates.
  • Establish SLAs and implement monitoring tools for ingestion metrics such as throughput, latency, data completeness, and recovery parameters.
  • Team up with platform, security, and compliance groups to ensure ingestion pipelines securely handle sensitive legal data and meet industry standards.
  • Promote best practices in CI / CD, observability, automated testing, and operational readiness for ingestion systems.
  • Drive innovation by integrating vector indexing, knowledge graph enrichment, and AI-driven pipelines into the ingestion workflow.

Required Skills and Experience

  • 6+ years of professional software engineering experience, with at least 2 years in a lead role.
  • Expertise in developing distributed ingestion or ETL systems for search or large-scale data platforms.
  • In-depth understanding of indexing / search systems (Elasticsearch, Lucene, Solr, Vespa, or OpenSearch).
  • Strong programming capabilities in C#, Java, Python, or Go, with a focus on system reliability and performance.
  • Familiarity with schema evolution, metadata modeling, and techniques for handling semi / unstructured data for indexing purposes.
  • Hands-on experience with Kubernetes, containerization, and CI / CD pipelines in cloud settings (Azure, AWS, or GCP).
  • A solid background in observability and operational resilience specific to ingestion systems.
  • Desirable Skills and Experience

  • Experience in integrating embeddings and vector databases into ingestion workflows.
  • Familiarity with knowledge graph enrichment, particularly for entity and relationship extraction during the ingestion process.
  • A background in regulated industries such as legal, finance, or healthcare.
  • Experience with change data capture (CDC) and event sourcing methodologies.
  • Contributions to open-source projects related to ingestion, indexing, or retrieval frameworks.
  • Why Join Us?

  • Lead the Retrieval Ingestion Team, significantly impacting how documents are processed for Relativity's cutting-edge search platform.
  • Work at the forefront of retrieval, distributed systems, and AI, ensuring that billions of documents are efficiently and securely indexed.
  • Mentor fellow engineers and help establish best practices for ingestion and indexing throughout the organization.
  • Be part of a cloud-native engineering culture focused on building scalable, AI-enhanced retrieval systems that revolutionize legal data discovery.
  • Relativity is committed to competitive, fair, and equitable compensation practices.

    This position offers a competitive base salary, an annual performance bonus, and long-term incentives.

    The expected salary range for this role is between :

    $150,000 and $224,000

    The final offered salary will depend on various factors including the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring near the top end of the range would be atypical to allow for future meaningful salary growth in this position.

    serp_jobs.job_alerts.create_a_job

    Software Engineering Lead • Baltimore, MD, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer - Engineering Workflow and CI

    Senior Software Engineer - Engineering Workflow and CI

    Mozilla • Baltimore, MD, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer - Engineering Workflow And Ci.Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years.We make pio...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Lockheed Martin Corporation • Hanover, MD, United States
    serp_jobs.job_card.full_time
    This position may be eligible for a $25K sign on bonus for external hires!.Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer (SWE-4)

    Senior Software Engineer (SWE-4)

    Leidos Inc • Fort Meade, MD, United States
    serp_jobs.job_card.full_time
    National Security Sector's (NSS) Cyber & Analytics Business Area (CABA).Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytica...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Tap Engineering • Fort Meade, Maryland, United States
    serp_jobs.job_card.full_time
    Position : Software Engineer Level 3 .Category : Software Engineering / Development .Clearance Requirement : Active TS / SCI with Full Scope Polygraph . Education Requirement : BS in Computer Science (or ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Advanced Software Engineer

    Senior Advanced Software Engineer

    Aleron • Annapolis Junction, MD, United States
    serp_jobs.job_card.full_time
    Acara Solutions seeks a Senior Advanced Software Engineer for our client in Annapolis Junction, MD.As a software engineer, you'll be a member of a cross-functional team responsible for the developm...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Baltimore, USA

    Senior Software Engineer, Core Experiences - Baltimore, USA

    Speechify • Baltimore, MD, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Core Experiences - Baltimore, USA.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 abs...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Sabria Recruiting • Fort Meade, MD, United States
    serp_jobs.job_card.full_time
    About the job Senior Software Engineer.The Senior Software Engineer develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and tes...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Director, Software Engineering – Technology Operations

    Senior Director, Software Engineering – Technology Operations

    Aegon • Baltimore, MD, United States
    serp_jobs.job_card.full_time
    Senior Director, Software Engineering – Technology Operations.The Senior Director of Software Engineering World Financial Group Technology provides leadership in the development of new web and clou...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer Cybersecurity Services

    Senior Software Engineer Cybersecurity Services

    Motorola Solutions • Baltimore, MD, United States
    serp_jobs.job_card.full_time
    At Motorola Solutions, we believe that everything starts with our people.We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere.Our critical comm...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Senior

    Software Engineer, Senior

    SilverEdge • Hanover, MD, United States
    serp_jobs.job_card.full_time
    Silveredge Government Solutions is seeking a Senior Software Engineer to design, develop and install software solutions.Build high-quality, innovative and fully performing software in compliance wi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Dark Wolf Solutions • Fort Meade, MD, United States
    serp_jobs.job_card.full_time
    The ideal candidate is passionate about technology, possesses strong problem-solving abilities, and is capable of leading and mentoring a team of developers. This position requires full-time onsite ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Staff Software Lead

    Staff Software Lead

    Oceaneering International, Inc. • Hanover, MD, United States
    serp_jobs.job_card.full_time
    Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Inovalon • Woodmore, Maryland, United States
    serp_jobs.job_card.full_time
    The Senior Software Development Engineer works with all service aspects of high throughput and multi-tenant services, has the ability to design components carefully, properly handle errors, write c...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineering Technical Lead, Go (Cilium)

    Software Engineering Technical Lead, Go (Cilium)

    Cisco • Annapolis Junction, MD, United States
    serp_jobs.job_card.full_time
    The application window is expected to close on : December 18, 2025.NOTE : Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.NOTE : Thi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineering Development Lead - EW&C

    Software Engineering Development Lead - EW&C

    MAG Aerospace • Hanover, MD, United States
    serp_jobs.job_card.full_time +1
    Software Engineering Development Lead.Army Electronic Warfare & Cyber Program in Hanover, MD! This role is an opportunity to contribute to the newly established PM Cyber & Space division and partic...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Existx, Inc • Linthicum, Maryland, United States
    serp_jobs.job_card.full_time
    Our team excels in applied engineering, transforming.R&D firm, Galois, and key research partnerships—to rapidly prototype and deliver impactful solutions. X) : For every problem (X), a solution exist...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    ManTech • Fort Meade, MD, United States
    serp_jobs.job_card.full_time
    Responsibilities include, but are not limited to : .Develops, maintains, and enhances complex and diverse software systems (e. Works individually or as part of a team.Reviews and tests software compon...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer (Baltimore, MD or NYC)

    Senior Software Engineer (Baltimore, MD or NYC)

    T. Rowe Price • Baltimore, MD, United States
    serp_jobs.job_card.full_time
    Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world.As a premier global asset management organization with more than 85 years of experience, we p...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • serp_jobs.job_card.promoted