Talent.com
Lead Software Engineer - Data Platform

Lead Software Engineer - Data Platform

RelativityNashville, TN, United States
30+ days ago
Job type
  • Full-time
Job description

Posting Type

Hybrid

Job Overview

Join our team as we reimagine and modernize the core of Relativity's data architecture. You'll play a pivotal role in transforming the Document Domain - a foundational component of our platform-into a more scalable, performant, and developer-friendly system. This high-impact initiative is central to our Cloud Native Transformation goals and touches nearly every part of our product. You'll work on complex, high-scale systems that directly influence customer experience and internal productivity, while helping to shape the future of how data is modeled, accessed, and scaled across Relativity.

Job Description and Requirements

Your role in action

Lead the architecture, design, and implementation of D ocument Domain modernization initiatives.

Define technical direction and best practices for data modeling, API design, and system performance.

Partner with stakeholders across engineering, product, and infrastructure to align goals and execution.

Drive initiatives to reduce operational burden and improve scalability and responsiveness.

Mentor engineers and foster a high-performing, collaborative team culture.

Participate in code reviews and on-call rotations to ensure system reliability and performance.

Your skills

6+ years of experience in software engineering with a focus on backend systems and data architecture.

Expertise in C# or similar languages (Go, Java, Ruby) , with strong design pattern knowledge.

Deep experience with OLTP systems, relational and NoSQL databases, and distributed architectures.

Experience abstracting direct OLTP data CRUD access via APIs is essential.

Strong background in API development (REST , gRPC , GraphQL ), microservices, and cloud-native technologies.

Experience leading engineering teams and delivering complex technical projects.

Passion for mentoring, collaboration, and building inclusive, high-performing teams.

We'd particularly love it if you have :

Experience with Domain Drive n Design (DDD).

Experience designing and maintaining ETL / ELT pipelines in cloud-native environments.

Experience with CosmosDB , CockroachDB , or Postgres in high-scale environments.

Familiarity with CI / CD pipelines, infrastructure-as-code, and DevOps workflows.

A track record of driving architectural change and improving developer experience.

Experience with Spark ( PySpark or Scala) or DataFusion (Rust) and columnar table formats like (Delta or Iceberg).

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 • Nashville, TN, United States

Related jobs
  • Promoted
Lead Software Engineer

Lead Software Engineer

RelativityNashville, TN, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show moreLast updated: 11 days ago
  • Promoted
Lead Data Engineer

Lead Data Engineer

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Lead Data Engineer to design, build, and manage enterprise-grade data pipelines.Key Responsibilities Design, develop, and optimize metadata-driven data pipelines in Fab...Show moreLast updated: 30+ days ago
  • Promoted
Platform Integration Engineer

Platform Integration Engineer

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Platform Integration Engineer (Agentic Systems / Integrations).Key Responsibilities Design and validate APIs, SDKs, and event-driven pipelines for agentic workflows Revi...Show moreLast updated: 19 days ago
  • Promoted
Data Architect

Data Architect

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Data Architect (Modeler).Key Responsibilities Design, develop, and implement conceptual, logical, and physical data models, including support for ElasticSearch and data...Show moreLast updated: 30+ days ago
  • Promoted
Lead Software Engineer

Lead Software Engineer

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Lead Software Engineer.Key Responsibilities Design, develop, and implement software systems using server-side frameworks and client-side technologies Improve system pe...Show moreLast updated: 30+ days ago
  • Promoted
Principal Software Engineer

Principal Software Engineer

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Principal Software Engineer to lead architectural vision and execution for their fintech platform. Key Responsibilities Architect and design scalable, reliable systems f...Show moreLast updated: 30+ days ago
  • Promoted
Platform Engineer

Platform Engineer

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Platform Engineer to join their remote team in Canada.Key Responsibilities Deliver infrastructure with Terraform CDKTF in partnership with development teams Maintain a...Show moreLast updated: 30+ days ago
  • Promoted
Software Engineer 3

Software Engineer 3

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for an Engineer 3, Software Development & Engineering.Key Responsibilities Identify, diagnose, and resolve software issues within the RDK platform Write and maintain scripts...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Software Engineer - Cloud Platform

Software Engineer - Cloud Platform

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Software Engineer - Cloud Platform specializing in.Key Responsibilities Design, develop, and maintain Canvas and Model-driven Power Apps using Power Fx Build and manag...Show moreLast updated: 14 hours ago
  • Promoted
Data Engineer for AI

Data Engineer for AI

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Data Engineer (AI Platforms).Key Responsibilities Design, build, and optimize scalable data pipelines and migrate from legacy systems to an AI-centric platform Evolve ...Show moreLast updated: 3 days ago
  • Promoted
Senior Platform Engineer

Senior Platform Engineer

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Senior Core Platform Engineer who will enhance CI / CD pipelines in a growing environment.Key Responsibilities Manage, maintain, and test CI / CD pipelines for efficient so...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

RelativityNashville, TN, United States
Full-time
Join our team as we reimagine and modernize the core of Relativity's data architecture.You'll play a pivotal role in transforming the Document Data Model (DDM)-a foundational component of our platf...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Senior Data Engineer to enhance its data infrastructure and strategy.Key Responsibilities Design and build data architecture while playing a central role in data strate...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer

Data Engineer

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Data Engineer to work remotely in support of a government contract.Key Responsibilities Develop and design data pipelines to support end-to-end solutions Build systems...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer II

Senior Data Engineer II

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Senior Data Engineer II to join their data engineering team.Key Responsibilities Design, develop, and maintain scalable data pipelines using Apache Spark on Databricks ...Show moreLast updated: 3 days ago
  • Promoted
Lead Data Platform Engineer

Lead Data Platform Engineer

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Lead Data Platform Engineer responsible for designing, building, and operating an enterprise data platform focused on healthcare data. Key Responsibilities Administer an...Show moreLast updated: 30+ days ago
  • Promoted
Principal Data Engineer

Principal Data Engineer

VirtualVocationsNashville, Tennessee, United States
Full-time
A company is looking for a Principal Platform Data Engineer (Databricks Platform).Key Responsibilities Collaborate with stakeholders to translate business requirements into technical specificatio...Show moreLast updated: 30+ days ago
  • Promoted
Data Platform Engineer

Data Platform Engineer

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Data Platform Engineer, Data Capture.Key Responsibilities Expand developer tools for capturing business events and operational data into the Lakehouse Enhance self-ser...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer II

Data Engineer II

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for a Data Engineer II.Key Responsibilities Produce high-quality data models and maintain data integrity for analytics products Develop scalable ELT pipelines and business i...Show moreLast updated: 30+ days ago
  • Promoted
Engineering Lead

Engineering Lead

VirtualVocationsMurfreesboro, Tennessee, United States
Full-time
A company is looking for an Engineering Lead to guide a team in building and evolving a safety-focused technology platform. Key Responsibilities Architect and scale systems for reliability and mai...Show moreLast updated: 30+ days ago