Talent.com
Senior Software Engineer - Data Platform
Senior Software Engineer - Data PlatformRelativity • Billings, MT, United States
Senior Software Engineer - Data Platform

Senior Software Engineer - Data Platform

Relativity • Billings, MT, 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 Data Model (DDM)-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

Design and implement scalable performance improvements to the DDM and its supporting infrastructure.

Build APIs and backend services that integrate with the DDM and support new use cases.

Collaborate with product and engineering teams to define and execute modernization strategies.

D rive improvements in system observability, reliability, and maintainability.

Actively participate in the on-call schedule to investigate and fix production issues related to our data processing pipeline or query engine.

Participate in code reviews for projects written by your team

Focus on quality through comprehensive unit and integration testing

Your skills

4 + years of experience building commercial-grade systems in a SaaS or tech environment.

Stro ng proficiency in C# or equivalent languages (Go, Java, Ruby) and design patterns .

Deep understanding of relational and NoSQL databases, including schema design and performance tuning.

Experience with microservices, container orchestration (Kubernetes), and CI / CD practices.

Proven track record of design ing and building APIs ( REST, gRPC , GraphQL ) and backend services.

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

Knowledge of professional software engineering practices & software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Leverages best practices and past experience s to mentor and improve the productivity of the team

We'd particularly love it if you have :

Demonstrated proficiency with CosmosDB , CockroachDB , or Postgres.

Familiarity with infrastructure-as-code and DevOps practices.

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

Background in event-driven architectures or streaming systems.

Experience with Domain Driven Design (DDD).

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 :

$126,000 and $190,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

Senior Software Engineer • Billings, MT, United States

Related jobs
Travel Nurse RN - ED - Emergency Department - $2,190 per week

Travel Nurse RN - ED - Emergency Department - $2,190 per week

Triage Staffing • Lockwood, MT, US
Full-time
Triage Staffing is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Billings, Montana.Job Description & Requirements Specialty : ED - Emergency Department Discipline : ...Show more
Last updated: 18 hours ago • Promoted • New!
Customer Service Representative - 50k-60k / Year - Work From Home

Customer Service Representative - 50k-60k / Year - Work From Home

Spade Recruiting USA • Lockwood, Montana
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 30+ days ago • Promoted
Generative AI Specialist Humanities (English and Turkish)

Generative AI Specialist Humanities (English and Turkish)

Innodata Inc • Billings, MT, US
Full-time +1
Generative AI Specialist - Humanities (English and Turkish).Alaska, California, Colorado, Nevada, Puerto Rico).Flexible Part-Time Role (part-time, up to 25 hours weekly). Innodata (NASDAQ : INOD) is ...Show more
Last updated: 30+ days ago
Staff Engineer

Staff Engineer

Sanbell • Billings, MT, United States
Full-time
Staff Engineer I — Land Development.Staff Engineer I – Land Development.We are 300 + team members strong with 14 office locations in Montana, Colorado, Nevada, Texas, Washington, and California.Coo...Show more
Last updated: 15 days ago • Promoted
Generative AI Specialist Humanities (English and Polish)

Generative AI Specialist Humanities (English and Polish)

Innodata Inc • Billings, MT, US
Full-time +1
Generative AI Specialist - Humanities (English and Polish).Alaska, California, Colorado, Nevada, Puerto Rico).Flexible Part-Time Role (part-time, up to 25 hours weekly). Innodata (NASDAQ : INOD) is a...Show more
Last updated: 30+ days ago
Project or Senior Engineer - Hydraulics / Road Design

Project or Senior Engineer - Hydraulics / Road Design

Sanbell • Billings, MT, US
Full-time
Quick Apply
Project or Senior Engineer – Hydraulics / Road Design Billings, Bozeman, Helena, MT or Hybrid We welcome you to consider Sanbell as the next step in your exciting career as a civil ...Show more
Last updated: 8 days ago
Assistant Engineer

Assistant Engineer

Sanbell • Billings, MT, US
Full-time
Quick Apply
Staff Engineer I — Land Development Billings, MT We welcome you to consider Sanbell as the next step in your exciting career as a Staff Engineer I – Land Development.Sanbell...Show more
Last updated: 8 days ago
Border Patrol Agent - Earn up to $30,000 in Recruitment Incentives

Border Patrol Agent - Earn up to $30,000 in Recruitment Incentives

U.S. Customs and Border Protection • Joliet, MT, United States
Full-time
Customs and Border Protection (CBP) offers those interested in a career in law enforcement an exceptional opportunity to work with an elite team of highly trained professionals whose camaraderie, p...Show more
Last updated: 30+ days ago • Promoted
Travel Ultrasound Technologist - $2,452 per week

Travel Ultrasound Technologist - $2,452 per week

Triage Staffing • Lockwood, MT, US
Full-time
Triage Staffing is seeking a travel Ultrasound Technologist for a travel job in Billings, Montana.Job Description & Requirements Specialty : Ultrasound Technologist Discipline : Allied Health Profess...Show more
Last updated: 20 days ago • Promoted
Experienced Border Patrol Agent, Up to $30,000 Sign-On Bonus

Experienced Border Patrol Agent, Up to $30,000 Sign-On Bonus

United States Customs and Border Protection • Joliet, MT, US
Full-time
IMPORTANT NOTICE : Duty assignments available at time of offer may include the Southwest Border including prioritized locations. Border Patrol determines duty assignments at time of offer based on op...Show more
Last updated: 14 days ago • Promoted
CDL-A Lease Purchase – $2,000 / Wk NET, $0 Down Lease

CDL-A Lease Purchase – $2,000 / Wk NET, $0 Down Lease

DriveLine Solutions • BILLINGS, MT, USA
Full-time
CDL-A Lease Purchase – $2,000 / Wk NET, $0 Down Lease.Why Drivers Love This Opportunity.Trailer rental available : dry van $225 / week. Weekly truck payments : $300–$650 (varies by truck).Fuel card provid...Show more
Last updated: 14 days ago • Promoted
Staff Engineer (Billings)

Staff Engineer (Billings)

Sanbell • Billings, MT, US
Full-time +1
Staff Engineer I Land Development.Staff Engineer I Land Development.We are 300 + team members strong with 14 office locations in Montana, Colorado, Nevada, Texas, Washington, and California.Cool ...Show more
Last updated: 10 days ago • Promoted
Generative AI Specialist Humanities (English and Tagalog)

Generative AI Specialist Humanities (English and Tagalog)

Innodata Inc • Billings, MT, US
Full-time +1
Generative AI Specialist - Humanities (English and Tagalog).Alaska, California, Colorado, Nevada, Puerto Rico).Flexible Part-Time Role (part-time, up to 25 hours weekly). Innodata (NASDAQ : INOD) is ...Show more
Last updated: 30+ days ago
Healthcare Data Analyst I - Quality

Healthcare Data Analyst I - Quality

Billings Clinic • USA, Montana, Billings
Full-time +1
You'll want to join Billings Clinic for our outstanding quality of care, exciting environment, interesting cases from a vast geography, advanced technology and educational opportunities.We are in t...Show more
Last updated: 10 days ago
Travel Polysomnographer - $2,083 per week

Travel Polysomnographer - $2,083 per week

TNAA TotalMed Allied • Lockwood, MT, US
Full-time
TNAA TotalMed Allied is seeking a travel Polysomnographer for a travel job in Billings, Montana.Job Description & Requirements Specialty : Polysomnographer Discipline : Allied Health Professional Dur...Show more
Last updated: 7 days ago • Promoted
Channel Solutions Engineer

Channel Solutions Engineer

RingCentral, Inc • Billings, MT, United States
Full-time
Candidate must reside in MST or PST.It's not every day that you consider starting a new career.We're RingCentral, and we're happy that someone as talented as you is considering this role.First, a l...Show more
Last updated: 1 day ago • Promoted
Security Engineer

Security Engineer

ATTAINX INC • Billings, Montana, United States, 59105
Full-time
Must have an active NOAA Public Trust clearance or active Secret security clearance.Position Type : Full Time / Exempt.US market data minimum $115,000. You will receive a competitive total rewards pack...Show more
Last updated: 30+ days ago
Travel Nurse RN - ED - Emergency Department - $1,944 per week

Travel Nurse RN - ED - Emergency Department - $1,944 per week

RKA Recruiting • Lockwood, MT, US
Full-time
RKA Recruiting is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Billings, Montana.Job Description & Requirements Specialty : ED - Emergency Department Discipline : R...Show more
Last updated: 6 days ago • Promoted
Online Survey Taker. Earn up to $25 per survey. - Remote

Online Survey Taker. Earn up to $25 per survey. - Remote

Earn Haus • Joliet, Montana, US
Remote
Full-time +1
We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
Last updated: 30+ days ago • Promoted
U.S. Border Patrol Agent

U.S. Border Patrol Agent

U.S. Customs and Border Protection • Lockwood, MT, United States
Full-time
Customs and Border Protection (CBP) offers those interested in a career in law enforcement an exceptional opportunity to work with an elite team of highly trained professionals whose camaraderie, p...Show more
Last updated: 30+ days ago • Promoted