Advanced Software Engineer
$103k - $155kRelativity
Posting Type
Hybrid/Remote
Job Overview
WHO WE ARERelativity is a leading legal data intelligence company building technology that helps users organize data, discover the truth, and act on it with confidence. Our AI-powered, cloud platform, RelativityOne, transforms massive volumes of complex information into actionable insights for litigation, investigations, regulatory inquiries, data breach responses, and other high-stakes legal work where accuracy and trust are crucial. The world's largest law firms, corporations, and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful information in their matters. Beyond our commercial impact, we are committed to expanding access to technology and supporting pro bono legal work. WHAT WE DO
At Relativity, engineers do more than write code - they build systems that enable users to uncover insights from complex data at scale using cloud-native architecture, AI, and modern tools. ABOUT THE ROLE
As an Advanced Software Engineer on the Discovery team, you will design, build, and operate the next generation of AI-driven, scalable, high-performance systems that process large volumes of data. This role combines deep technical expertise with a collaborative mindset to solve complex challenges while delivering secure, cloud-native solutions.
Job Description and Requirements
WHAT YOU'LL DO- Build and operate distributed search ingestion pipelines using Elasticsearch, including index lifecycle management (ILM), shard capacity planning, and rollover policies at scale across large workspace environments
- Build and maintain message-based consumer services for high-volume document ingestion with robust failure handling, retry policies, and observability
- Partner with architects and tech leads to implement cloud-native solutions on Azure using containerization technologies such as Docker and Kubernetes along with modern CI/CD workflows
- Drive reliability improvements, including pre-flight capacity checks, error classification, and automated recovery from cluster-level failures
- Contribute to team quality through pair programming, code reviews, and clear technical documentation
- Champion automated testing, static analysis, observability, and DevOps practices to ensure performance and reliability
- Collaborate with senior engineers and architects in design sessions and elevate team engineering practices
- Use AI-assisted coding tools to accelerate development and reduce boilerplate work
- Build tools and automation to streamline workflows across engineering disciplines
- Collaborate with product managers and engineers to deliver high-quality features
- Bachelor's degree in Computer Science, Engineering, or related field OR equivalent experience
- 3+ years of experience in software engineering with a focus on distributed systems
- Proficiency in programming languages such as C#, Java, or Python
- Experience with cloud platforms (e.g., Azure, AWS) and containerization technologies
- Strong understanding of software design principles and performance optimization
- Ability to work collaboratively in a team environment and communicate effectively
- Experience with Elasticsearch, including index templates, ILM policies, bulk API, shard management, and cluster capacity planning
- Familiarity with message-based or event streaming platforms for building high-throughput, reliable data pipelines
- Experience with big data technologies such as Spark
- Familiarity with CI/CD pipelines and DevOps practices
- Knowledge of observability tools and best practices for system reliability
- Build systems that help customers organize data, discover the truth, and act on it in high-stakes legal matters.
- Work on distributed, cloud-native systems that process large volumes of data.
- Build with AI, cloud platforms, and scalable architectures shaping legal tech.
- Gain experience owning systems end-to-end across cloud and distributed environments.
- Work in a team focused on knowledge sharing and continuous improvement.
- Diverse perspectives create stronger teams and better outcomes.
- Competitive salary, benefits, DTO, parental leave, and equity program.
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:
$103,000 and $155,000The 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.
Required Skills:
Engineering Principle, Hardware Integration, Innovation, Problem Solving, Process Improvements, Quality Assurance (QA), Research and Development, System Designs, Technical Documents, Troubleshooting$104k - $156k
Posting Type Remote/Hybrid Job Overview The Advanced Security Engineer is a technically deep, hands-on practitioner who forms the operational backbone... ...such as AWS, Azure or GCP. Working knowledge of software development lifecycle, software engineering practices or infrastructure...SuggestedRemote work$120k - $150k
...As a Senior Advanced Systems Engineer here at Honeywell, you will play a critical role in the design, development, and support of Inertial Measurement Unit (IMU) systems for our customers. You will be responsible for ensuring the successful execution of complex projects...SuggestedPermanent employmentFull timeTemporary workWork experience placementRemote workVisa sponsorshipWork visaFlexible hours$90k - $162k
...Job Family: Software Req ID: 500458 Employer: Siemens Industry Software Inc. Job Title: Application Support Engineer – Advanced [MULTIPLE POSITIONS] Job Location: Shoreview, MN Job Type: Full Time Rate of Pay: The salary range for this position in Shoreview, MN is $90,...SuggestedFull timeInternshipRemote workWork from homeFlexible hours$115k - $144.2k
As an Advanced R&D Engineer/Scientist here at Honeywell, you will engage in cutting-edge research and development activities that push the boundaries of technology and innovation. You will leverage your expertise to design, develop, and implement advanced solutions that...SuggestedPermanent employmentFull timeTemporary workWork experience placementRemote workVisa sponsorshipWork visaFlexible hours- ...We are seeking a talented Software Engineer - Cybersecurity to join an innovative R&D team focused on advancing the security of medical devices. This role combines hands-on software development with cybersecurity and system-level engineering to help protect critical healthcare...Suggested
$79k - $119k
...corporations, and government agencies rely on Relativity’s legal AI software to securely surface and manage the most relevant and impactful... ...through Justice for Change. WHAT WE DO At Relativity, engineers don’t just write code. They build the systems that power AI-...Remote workHome office- ...Software Engineer II Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing...Work experience placementImmediate start
$145.68k - $178.05k
...Job Description: Job Title Application Engineer / Collision Repair Trainer Collaborate with Innovative 3Mers Around the World... ...of experience in the collision repair industry AND Advanced computer skills (MS Office suite, etc.) Fluent English language...Full timeH1bRelocationFlexible hours$97.48k - $108.31k
...responsibilities, including; troubleshooting issues related to MCC software and hardware associated with our high-power burn-in test... ...final releases of software packages. Work closely with other engineering disciplines, manufacturing and the customer throughout the software...- ...All Jobs Software Development Engineer The Software Development Engineer will be part of an engineering team responsible for the design development and manufacture of advanced Additive manufacturing systems with an emphasis on LENS directed by energy metal deposition...Work at office
$103.2k - $154.8k
...development of operational solutions. Applying expertise in advanced mathematics, data and physical sciences, we solve some of... ...Specific Description We are seeking a high‑caliber Software Development Engineer II to join a team building customer‑centric solutions for...Full timeFor contractorsWork experience placementLocal areaRelocation- ...learning, and interfacing with embedded software for management and control of interconnected... ...devices. As a Senior Software Engineer (Project Engineer - Mobile), you will lead... ...with 5 to 8 years of managing delivery of advanced applications for mobile platform. •...Extra incomeFull timeH1bLocal areaVisa sponsorshipWork visa
- ...Senior Software Engineer Travelers is seeking a Senior Software Engineer to join our organization as we grow and transform our Technology landscape. Individual will complete advanced software end to end engineering tasks that span many parts of a system including designing...Work experience placementLocal area
$180k - $220k
...that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability and reliability. You’ll drive technical design,...$90k - $120k
...Exempt Salary: $90,000-$120,000 Job Title: Senior Software Engineer Position Description The Senior Software Engineer is... ...owned, friendly and family-oriented company with growth and advancement opportunities and learning new advanced technologies. We are...Work experience placement$118k - $178k
...(*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own... ...accommodation for an interview, please reach out at least one week in advance of your interview. For more information about our...Work experience placementLocal area- ...the communities we serve as you help us advance health optimization on a global scale. Join... ...plan, deliver, and continuously improve software solutions Apply security principles... ...Education: Bachelor's degree in engineering, Information Technology, Computer Science...Hourly payMinimum wageFull timeWork experience placementLocal area
$80k - $110k
...Salary Range: $80,000-$110,000 Position Description The Senior Software Engineer in Test is responsible for design and development of our... ...owned, friendly and family-oriented company with growth and advancement opportunities and learning new advanced technologies. We are...Work experience placement$97.5k - $150k
...journey at Tennant can take you places you never expected. Senior Software Engineer Responsibilities Develop, maintain, and improve a suite of... ...and implement resilient solutions. Contribute to and help advance CI/CD, DevOps, monitoring, logging, and deployment reliability...Local areaRemote work- ...with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role... ...seeking an experienced Senior Software Engineer to join our team to architect, develop,... ...backend development using Go and/or Python Advanced experience building frontend...Flexible hours
- ...A leading medical device innovator is seeking a Senior Software Engineer to help advance a breakthrough platform enabling MRI-guided, radiation-free cardiac procedures. This is a rare opportunity to contribute to life-saving technology at a pivotal stage of U.S. expansion...
- ...labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by... ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,...Remote jobFull timeFor contractorsFlexible hours
$60 per hour
...looking for proficient programmers to help advance AI development. As a member of... ...full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI... ...in progress). Previous experience as a Software Developer, Coder, Software Engineer, or...Hourly payFull timeRemote workFlexible hours- ...building blocks to be combined at the speed of software, limited by only the hard constraints of... ..., custom-tuned LLM. A key objective is advancing how the model understands and represents... ...Maintain and optimize inference engine architecture Tune data storage configurations...Full timeWork at officeLocal area3 days per week
- ...Networking Software Engineer This role has been designed as "Onsite" with an expectation that you will primarily work from an HPE office... ...Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect...Work experience placementWork at officeLocal areaImmediate start
$100k - $130k
Our client is a pioneering medical technology organization advancing MRI-compatible solutions for cardiac ablation procedures. Known... .... Position Responsibilities This role combines advanced software engineering with compliance‑driven development practices within a...Flexible hours$127.11k - $177.87k
## Senior Software Engineer応募remote type: 月曜日から木曜日は同僚とともに出社勤務、金曜日は業務内容に応じて勤務場所を選択できます。locations: St Paul, Minnesotatime type: フルタイムposted... ...in it for you:**A sustainable future demands ongoing digital advancement. Our digital solutions team leads the way in developing next...InternshipRemote work- ...cardiac procedures are performed. They're looking for a Senior Software Engineer to join their growing R&D team. Why it's exciting:... ...-changing medical technology that improves patient care and advances the future of electrophysiology. Interesting technical challenges...
$125k - $140k
Senior Software Engineer Location: Shoreview, MN, US, 55126 Who Are We? Are you someone that likes new challenges? Do you want to explore new technologies and help solve some of the world’s most difficult problems, like air quality and safety solutions? At TSI, these opportunities...- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...to solve business/ IT problem. • Experience in providing advanced technology advisory services. • Understanding of market and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Advanced Software Engineer. Be the first to apply!
- part time software developer remote Roseville, MN
- entry level software sales Roseville, MN
- healthcare software sales Roseville, MN
- software implementation project manager Roseville, MN
- id software Roseville, MN
- software Roseville, MN
- software sales Roseville, MN
- ultimate software Roseville, MN
- software technology Roseville, MN
- software support Roseville, MN


