Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$79k - $119k

Relativity

Posting Type Hybrid/Remote Job Overview

WHO WE ARE

Relativity 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’re deeply committed to expanding access to technology for academic institutions through Relativity Academic and supporting pro bono legal work through Justice for Change. What We Do At Relativity, engineers don’t just write code. They build the systems that power AI-driven workflows at massive scale, enabling customers to uncover insights and act on complex data with confidence. aiR Services Team The aiR Services team builds the shared backend platform that powers Relativity’s generative AI products. These systems enable secure and scalable access to foundation models across the aiR Suite while handling challenges such as limited model capacity, global data privacy requirements, and fair usage across products and customers. The team works on high-throughput, distributed systems that route AI traffic across regions and providers, protect downstream services from reliability risks, and optimize cost and performance at scale. If you’re excited about building platforms that power an entire product suite, working with generative AI systems in production, and solving distributed systems challenges at global scale, this is a high-impact team to join. Job Description And Requirements About the Role As a Software Engineer, you will build and operate backend services that power Relativity’s generative AI platform, aiR. You will work at the intersection of distributed systems, cloud infrastructure, and applied AI, helping to deliver reliable, scalable systems that sit on the critical path of AI-powered workflows. This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration challenges. What You’ll Do Design and build performant, scalable, and secure backend services with a strong focus on quality, not just meeting requirements Collaborate with a software development team to deliver high-quality, reliable systems that operate at massive scale Develop and maintain systems that support high-throughput AI workloads, including asynchronous job orchestration and distributed processing Write comprehensive unit and integration tests supported by static analysis and thoughtful test strategy development Contribute to improving engineering processes by recommending enhancements to tools, workflows, and practices Participate in pair programming to improve software quality and share design and implementation knowledge Contribute to building systems that route and manage AI traffic efficiently while maintaining reliability and fairness across workloads What We’re Looking For Bachelor’s degree in Computer Science or a related field, or equivalent practical experience Experience building backend services using languages such as C#, Python, or similar Understanding of software engineering disciplines and the ability to work across multiple layers of the application stack Strong foundational knowledge of distributed systems, scalability, and backend service design Preferred Understanding of DevOps principles and experience with tools such as GitHub Actions Experience working with large language model (LLM) APIs or generative AI systems Experience designing and building scalable systems in Azure or other cloud platforms Experience with Kubernetes, serverless technologies, and cloud-native architectures Familiarity with domain-driven design and event-driven architecture Experience with AI-driven development practices or AI-assisted coding tools Awareness of emerging technology trends and their practical application in engineering Why We Could Be a Great Fit Impactful AI Platform Build foundational systems that power Relativity’s generative AI capabilities and enable products across the aiR Suite. Distributed Systems at Scale Work on high-throughput, multi-region services that handle large volumes of AI traffic reliably and efficiently. Cutting-Edge Technology Gain hands‑on experience with generative AI systems, cloud‑native infrastructure, and modern distributed architectures. Growth Opportunity Develop deep expertise in backend systems, cloud platforms, and AI-driven services while working on highly visible, impactful projects. Collaborative Culture Work with a team that values strong engineering fundamentals, shared ownership, and continuous learning. Compensation And Benefits Competitive salary, health and retirement programs, wellness resources, discretionary time off (DTO), parental leave for primary and secondary caregivers, company-wide breaks, home office stipend, and an 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 $79,000 and $119,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. Required Skills Automation Documentations Engineering Design Problem Solving Process Improvements Project Management Quality Assurance (QA) Research and Development System Integration Troubleshooting #J-18808-Ljbffr Relativity

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Raleigh, NC vacancy
  •  ...accessing the loan market’s most credible source of deal information. About You Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real‑time syndicated... 
    Suggested
    Contract work
    Fixed term contract
    Local area

    Versana

    Raleigh, NC
    3 days ago
  • $95.3k - $158.8k

     ...mentoring others and translating complex requirements into impactful software solutions? About our Team LexisNexis Legal & Professional...  ..., robust governance, and effective collaboration across engineering and product teams. Responsibilities Interface with other... 
    Suggested
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    7 days ago
  • $180k - $210k

     ...make the world safer and more secure. The Full-Stack Product Engineering team is responsible for building a comprehensive set of...  ...pragmatic full-stack engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend... 
    Suggested
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Raleigh, NC
    4 days ago
  •  ...truly matters, join us to advance science. We are seeking a talented Data Engineer to join our Technology team. In this role, you will develop, create, and modify computer application software and databases to drive operational efficiency and improve business processes... 
    Suggested
    Work at office
    3 days per week

    Pedestal Health

    Raleigh, NC
    3 days ago
  • $65k - $185k

     ...demographics, from communities to the families that build them. \n Key Responsibilities Apply engineering principles to design, develop, test, and maintain software systems. Participate in code reviews and collaborate with cross-functional teams to understand... 
    Suggested
    Permanent employment
    Work experience placement
    Local area
    Remote work

    GrabJobs

    Raleigh, NC
    4 days ago
  •  ...Description Employer: Amazon Data Services, Inc. Position: Software Dev Engineer II - AMZ26216.2 Location: Raleigh, NC Multiple Positions Available: Design, develop, implement, test, and document embedded or distributed software applications, tools, systems... 

    Amazon

    Raleigh, NC
    19 hours ago
  • A leading research accelerator for AI is seeking a software engineer based in the US for a contractor role. Responsibilities include evaluating AI-generated code, building verification agents, and collaborating with cross-functional teams. Candidates should have over 5... 
    For contractors
    10 hours per week
    Flexible hours

    Turing

    Raleigh, NC
    3 days ago
  • A leading research accelerator is seeking a Software Engineer to enhance AI-driven coding solutions. This role requires over 5 years of software engineering experience, including work at a top-tier product company. Responsibilities include refining AI-generated code and... 
    Contract work
    For contractors
    Flexible hours

    Turing

    Raleigh, NC
    5 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    Raleigh, NC
    5 days ago
  •  ...Position: SkillBridge Internship – Junior Software Engineer Location: Remote or Mount Airy, NC Employment Type: Full-Time Position Summary Vigilant Cyber Systems, Inc. (VCS) is seeking a skilled Senior Software Engineer to contribute to the advancement of our SBIR programs... 
    Full time
    Internship
    Remote work

    Vigilant Cyber Systems

    Raleigh, NC
    5 days ago
  •  ...Position Summary As a member of our R&D group, you will work in small cross‑functional scrum teams made up of software developers, engineers, and testers. In this role, you will help design, build, test, and maintain software used across Vecima's product portfolio. You... 
    Internship
    Work from home

    Vecima Networks

    Raleigh, NC
    1 day ago
  • $180k - $220k

    A leading healthcare technology firm in Raleigh is seeking a Senior Software Engineer to lead platform scalability and reliability initiatives. The ideal candidate will own architectural design, work collaboratively with cross-functional teams, and mentor other engineers... 

    Datavant

    Raleigh, NC
    3 days ago
  • A leading commercial insurance organization is seeking a Senior Software Engineer to join their team in a hybrid role based in Raleigh, NC. The ideal candidate will possess strong problem-solving skills and development experience with Java, Spring Boot, and SQL. You will... 
    Remote work

    ManpowerGroup Global, Inc.

    Raleigh, NC
    5 days ago
  • Teachers Pay Teachers (TPT) is seeking a Senior Software Engineer in Raleigh, NC. In this full-time position, you'll work on new features for an educator-focused marketplace while collaborating with talented engineers. The role requires 6+ years of experience in software... 
    Full time

    Dormont Manufacturing Co

    Raleigh, NC
    2 days ago
  • Toshiba Global Commerce Solutions is seeking a Senior Software Engineer - Platform Performance & Resilience that plays a key role in engineering performance, resilience, and observability across a three‑tier distributed architecture spanning edge devices, in‑store servers... 
    Work at office

    Dormont Manufacturing Co

    Raleigh, NC
    3 days ago
  •  ...Clearance with SCI eligibility BS or higher in Computer Science, IT, Engineering, Applied Mathematics, or a closely related field 8+ years...  ...and managing event‑driven architecture Building secure software solutions with a focus on security best practices Design and... 
    Work experience placement

    Applied Research Associates

    Raleigh, NC
    3 days ago
  • Ndustrial is hiring a Senior Software Engineer to design and build the frontend, APIs, backend services, and AI-powered capabilities of our Nsight Energy Intensity Platform. You'll work across the full stack in the industrial IoT space, collaborating with engineering, product... 

    ndustrial.io

    Raleigh, NC
    3 days ago
  • IXL Learning in Raleigh, NC, is seeking Senior Software Engineers who are passionate about education and technology to help us expand our educator-focused marketplace and deliver reliable, scalable systems. You will tackle problems from search and personalization to multi... 

    I Xl

    Raleigh, NC
    4 days ago
  • A leading financial institution is looking for an experienced software developer to enhance their engineering capabilities. The role involves designing scalable, secure software and mentoring team members. Candidates should have a Bachelor's degree in Computer Science,... 

    Boeing Employees Credit Union

    Raleigh, NC
    3 days ago
  • $130k - $170k

    What You’ll Do We’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll be an engineering lead providing architectural oversight for the modernization of our retirement recordkeeping platform by designing... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Remote work
    Flexible hours

    Principal Financial Group

    Raleigh, NC
    3 days ago
  • $141k - $202k

    Google is looking for a Software Engineer for Google Cloud Storage in Raleigh, NC. The role involves developing cutting-edge technologies, optimizing storage performance, and resolving complex issues in the Google Distributed Cloud ecosystem. Candidates should have a Bachelor... 

    Google

    Raleigh, NC
    3 days ago
  • Dexian is seeking qualified software developers in North Carolina specializing in Java, cloud technologies, and distributed systems. Candidates should have a bachelor’s degree and experience with RESTful APIs, databases, and microservices. The role requires a commitment... 

    Dexian

    Raleigh, NC
    3 days ago
  • $118.6k - $195.68k

     ...Senior Software EngineerSkip to main contentThis website uses Required cookies to enable basic features of the website to function and...  ...Statement for more information.# Careers at Red HatSenior Software Engineer page is loaded## Senior Software EngineerApplyremote type:... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 hours ago
  • Job Description Responsibilities Build, deploy, and support AWS Lambda–based services Improve platform: Performance Resilience Availability Support and enhance existing production platform Work on content enrichment, not UI or customer-facing apps Product Context Platform...

    Insight Global

    Raleigh, NC
    1 day ago
  •  ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at Canonical Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and... 
    Full time
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Raleigh, NC
    5 days ago
  •  ...debt and improve the codebase through refactoring and continuous improvement Requirements Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or related field 6+ years of professional software development experience Hands‑on... 

    Jobtailor

    Raleigh, NC
    5 days ago
  • Ndustrial, based in Raleigh, NC, is seeking a Senior Software Developer to help improve the energy savings in the cold chain. This role involves leading technical decisions, building user-facing features, and working with advanced AI tools. With over 7 years of software... 
    Flexible hours

    ndustrial.io

    Raleigh, NC
    3 days ago
  • $135k - $200k

    A leading software company in North Carolina seeks a Forward Deployed Software Engineer to develop impactful data-driven solutions. Candidates must have a strong technical background and be proficient in programming languages such as Python and Java. You will work closely... 
    Flexible hours

    The Rundown AI, Inc.

    Raleigh, NC
    3 days ago
  •  ...supercomputers are built using our Wafer‑Scale Cluster technology - a cluster of several Wafer Scale Engine (WSE) chips. The Cluster engineering team is responsible for delivering software that is all‑things related to cluster. Responsibilities Automate bare‑metal configuration... 

    Cerebras

    Raleigh, NC
    3 days ago
  •  ...together. About This Role Carrier is looking for a highly motivated and results driven individual to work with the Commercial Software Engineering team, to support projects focusing on control software design and development for embedded HVAC systems in Charlotte, NC.... 

    Carrier

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!