PowerToFly
  • Events
  • Companies
  • Resources
  • Log in
    Don’t have an account? Sign up
Results 3329 Jobs
Loading...
Loading more jobs...

No more jobs to load

No more jobs to load

Senior Software Engineer

Relativity

Save Job
Relativity

Senior Software Engineer

Onsite Israel +28 locations Full Time Senior
Posted a day ago
Save Job

Watch this video to learn more about Relativity

Work Location Eligibility

This position is open to candidates based in the following locations:

Israel Cayman Islands United States Indonesia Germany United States United States United States United States MI, United States Moldova Montenegro IA, United States FL, United States Canada Argentina OH, United States Mongolia Morocco India Georgia Azerbaijan United States WI, United States United States OK, United States New York City, NY, United States Macao Laos
powertofly approved What Relativity Has to Offer:

Relativity's software helps users organize data and quickly identify key issues during litigation, internal investigations, and compliance projects. They offer their employees great benefits like:

  • Flexible work arrangements
  • Winter break (office closed from Christmas through New Year's Day)
  • 401k matching
  • Paid parental leave
  • Job Details

    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
    Required Skills
    • C#
    • .NET
    • data ingestion
    • ETL pipelines
    • RESTful APIs
    • asynchronous programming
    Company Details
    Relativity
     Chicago, IL, United States
    Work at Relativity

    At Relativity, we build innovative solutions designed to tackle legal data challenges. When more people can find the facts in mountains of... Read more

    Did you submit an application for the Senior Software Engineer on the Relativity website?