Senior Software Engineer
Role Overview
The Service Auth team builds authentication and authorization services and cloud-native capabilities to secure access across the Relativity platform.
The Senior Software Engineer designs, builds, and operates services that safeguard customer data and support enterprise legal workflows.
Key Skills for This Role
Full Job Posting
Workplace
- Posting identifies the work arrangement as “Hybrid/Onsite”; the exact arrangement is not specified.
About Relativity
Relativity builds legal data intelligence technology, including the AI-powered RelativityOne cloud platform.
Its platform supports litigation, investigations, regulatory inquiries, data breach responses, and other high-stakes legal work.
Team and role
The Service Auth team builds authentication and authorization services and cloud-native capabilities to secure access across the Relativity platform.
The Senior Software Engineer designs, builds, and operates services that safeguard customer data and support enterprise legal workflows.
Responsibilities
- Design, build, and operate AI-powered authentication and authorization services.
- Develop resilient cloud-native capabilities to secure platform access and customer data.
- Enable secure customer innovation and support mission-critical workflows at enterprise scale.
- Solve complex technical problems and design for scalability and reliability.
- Lead through influence on high-impact engineering initiatives.
Required qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- At least 5 years of software engineering experience focused on cloud-native or distributed systems.
- Strong knowledge of software design principles and cloud-native architectures; experience with distributed multi-tenant systems.
- Ability to deliver complex solutions and own them end-to-end in production.
- Experience improving engineering quality through design discussions, code reviews, and mentorship.
- Knowledge of CI/CD, automated testing, observability, and incident response; strong cross-functional communication and collaboration.
Preferred qualifications
- Full-stack systems experience at scale using React and .NET.
- Familiarity with performance tuning, scalability trade-offs, and secure-by-default design.
- Experience in high-scale or regulated environments.
- Hands-on experience with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.
Compensation and benefits
- Compensation includes base salary, an annual performance bonus, and long-term incentives; benefits include DTO, parental leave, and an equity program.
- The stated salary range is $126,000–$190,000; the description does not specify a salary cadence.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Relativity
Sr. Financial Systems Analyst, Order to Cash (Zuora)
, USA
Relativity is seeking a senior financial systems analyst to own Zuora administration and support billing, collections, and revenue accounting processes. Candidates need 5+ years of Zuora Billing and Revenue/RevPro experi
Sr. Financial Systems Analyst, Order to Cash (Zuora)
Washington, USA
The employer seeks a Senior Financial Systems Analyst to own Zuora processes supporting Billing, Collections, and Revenue Accounting. The role covers platform administration, configuration, integrations, issue resolution
Legal AI Advisor, EMEA
London, GBR
Customer Success Manager
, AUS
Sr. Financial Systems Analyst, Order to Cash (Zuora)
, USA
Sr. Financial Systems Analyst, Order to Cash (Zuora)
Washington, USA