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

    Relativity • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    Optum • Eden Prairie, MN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    For those who want to invent the future of health care, here's your opportunity.We're going beyond basic care to health programs integrated across the entire continuum of care.Optum Serve is dedica...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • 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_1_day • serp_jobs.job_card.promoted
    Senior Software Engineer - Incydr

    Senior Software Engineer - Incydr

    Mimecast North America, Inc. • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer - Incydr Product Development.Mimecast is at the forefront of the cybersecurity industry, delivering innovative solutions to protect businesses and individuals from evolving...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

    Elucent Medical, Inc. • Eden Prairie, MN, United States
    serp_jobs.job_card.full_time
    Director of Software Development.Position Type and Expected Hours of Work : .Full-time, Monday-Friday, 40 hours / week.Elucent Medical is a medical device company focused on developing surgical navigat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer Full Stack

    Senior Software Engineer Full Stack

    Procyon TS • Eden Prairie, MN, United States
    serp_jobs.job_card.full_time
    Description : Seeking a Software Engineer who who strives for excellence and is passionate about building highly scalable applications. Looking for a Senior Full stack Software Engineer who can help ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Client Technology - Senior Software Engineer

    Client Technology - Senior Software Engineer

    EY • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    At EY, we're all in to shape your future with confidence.We'll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_day • 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
    Senior Software Engineer, Platform (Integrations)

    Senior Software Engineer, Platform (Integrations)

    Branch • Minneapolis, MN, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer, Platform (Integrations).Get AI-powered advice on this job and more exclusive features.Branch is on a mission to empower workers with financial freedom.We help companies ac...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    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
    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
    Senior Software Engineer - Remote

    Senior Software Engineer - Remote

    UnitedHealth Group • Eden Prairie, MN, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    For those who want to invent the future of health care, here's your opportunity.We're going beyond basic care to health programs integrated across the entire continuum of care.Optum Serve is dedica...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_1_day • serp_jobs.job_card.promoted