Talent.com
Senior Software Engineer
Senior Software EngineerRelativity • Minneapolis, MN, United States
Senior Software Engineer

Senior Software Engineer

Relativity • Minneapolis, MN, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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

    serp_jobs.job_alerts.create_a_job

    Senior Software Engineer • Minneapolis, MN, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer

    Senior Software Engineer

    True Commerce • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    This role designs, develops, and tests new features and improvements, ensuring high quality and timely delivery aligned with the product roadmap. Applicants must be authorized to work for any employ...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

    Computershare • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Location : Minneapolis MN, Charlotte NC, Columbia MD.In this position, you'll be based in the Minneapolis MN, Charlotte NC or Columbia MD office for a minimum of three days a week, with the flexibil...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

    Choice Bank • Eagan, Minnesota, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer is responsible for designing and developing complex software systems and applications.They lead projects, mentor junior engineers, and collaborate with cross-functional...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer, Backend

    Software Engineer, Backend

    Calm.com • Minneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    Calm is a leading consumer mental health company on a mission to support everyone on every step of their mental health journey. Known for its flagship consumer app—ranked #1 in its category with ove...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Entegris • Bloomington, MN, United States
    serp_jobs.job_card.full_time
    Senior Embedded Software Engineer.Entegris is seeking a motivated.Engineer to join a dynamic team responsible for particle analyzer and concentration. Bloomington, MN as part of the Scientific Instr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    Leidos Inc • Eagan, MN, United States
    serp_jobs.job_card.full_time
    The Transportation Solution division within the Leidos Health & Civil sector is seeking a Software Engineer who will be a member of a dynamic team working United Kingdom (UK) NATS Flight Data Proce...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    Beacon Embeddedworks • Eden Prairie, MN, United States
    serp_jobs.job_card.full_time
    Beacon EmbeddedWorks is a full-service provider of embedded solutions.Its innovative System on Modules (SOMs) are backed by an extensive suite of customization, security, and support services and i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Principal Software Engineer

    Senior Principal Software Engineer

    Leonardo DRS • Burnsville, MN, United States
    serp_jobs.job_card.full_time
    The Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Cloud DataOps Engineer

    Senior Cloud DataOps Engineer

    Surescripts • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    We deliver insights at critical points of care for better decisions - from streamlining prior authorizations to delivering comprehensive medication histories to facilitating messages between provid...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    DOCSI • Minneapolis, MN, US
    serp_jobs.job_card.full_time
    DOCSI is seeking a talented, driven software engineer to join our engineering team.We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination pl...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Expert Software Engineer (Backend)

    Expert Software Engineer (Backend)

    Veradigm • Minneapolis, Minnesota, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Welcome to Veradigm, where our Mission is transforming health, insightfully.Join the Veradigm team and help solve many of today’s healthcare challenges being addressed by biopharma, health plans, h...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Genesis10 • Eden Prairie, MN, United States
    serp_jobs.job_card.permanent +1
    Genesis10 is currently seeking a Senior Software Engineer for a 10-month contract role with our Healthcare client in Eden Prairie, MN. The primary responsibility of the Senior Software Engineer is t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Core Experiences - Minneapolis, USA

    Senior Software Engineer, Core Experiences - Minneapolis, USA

    Speechify • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    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 absorb it all and let you listen to it at your desk, on the go,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - Senior Associate

    Software Engineer - Senior Associate

    PwC • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients.These individuals comb...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Cloud Data Engineer

    Senior Cloud Data Engineer

    Surescripts • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    We deliver insights at critical points of care for better decisions - from streamlining prior authorizations to delivering comprehensive medication histories to facilitating messages between provid...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer - Backend

    Software Engineer - Backend

    Swoop Technologies • Minneapolis, Minnesota, United States
    serp_jobs.job_card.full_time
    At Swoop, we’re on a mission to rapidly integrate our most critical infrastructure, National Security assets, and leading-edge innovation - a mission that fundamentally changes the future of how we...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    TempWorks Software, Inc • Bloomington, MN, United States
    serp_jobs.job_card.full_time
    At TempWorks, the Senior Software Engineer is responsible for creating software that delights our customers and users in a way that is also easily maintainable. The Senior Software Engineer is respo...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

    TempWorks Software • Bloomington, MN, United States
    serp_jobs.job_card.full_time
    At TempWorks, the Senior Software Engineer is responsible for creating software that delights our customers and users in a way that is also easily maintainable. The Senior Software Engineer is respo...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_less • serp_jobs.job_card.promoted • serp_jobs.job_card.new