We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer

Relativity
United States, Colorado, Denver
Dec 03, 2025

Posting Type

Hybrid

Job Overview

As a Senior Software Engineer on the Search Ingestion team, you will lead the design and development of ingestion services and data pipelines that support Relativity's search infrastructure. You will collaborate with architects, principal engineers, and cross-functional teams to deliver scalable and reliable backend systems. This role requires deep technical expertise, strong problem-solving skills, and a passion for building high-performance enterprise software.

Job Description and Requirements

Job Responsibilities

* Lead the design and implementation of ingestion services and data pipelines for search indexing.

* Collaborate with architects and principal engineers to align system architecture with business goals.

* Analyze non-functional requirements and ensure feasibility within time and cost constraints.

* Apply key design patterns, coding best practices, and methodologies to deliver highquality software.

* Drive test strategy using Test-Driven Development and Continuous Integration frameworks.

* Mentor team members and contribute to their technical growth.

* Champion a culture of innovation, resilience, and collaboration across the global engineering team.

Minimum Qualifications

* Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.

* 5-7+ years of experience in backend software development, including 2-3 years in a senior or lead role.

* Strong proficiency in C#, .NET, or equivalent backend technologies.

* Experience designing and building scalable data ingestion or ETL pipelines.

* Familiarity with RESTful APIs, asynchronous programming, and distributed systems.

* Strong problem-solving and analytical skills.

* Experience working on large-scale enterprise platforms.

Preferred Qualifications

* Experience with cloud platforms (Azure preferred) and container orchestration (e.g., Kubernetes).

* Familiarity with search technologies (e.g., Elasticsearch, Solr).

* Understanding of observability frameworks and performance optimization techniques.

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.

Suggested Skills:

Automation, Data Analysis, Database Management, Network Architecture, Performance Optimizations, Problem Solving, Project Management, Software Development, System Designs, Technical Leadership
Applied = 0

(web-df9ddb7dc-rwcm4)