Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Relativity

Software Engineer

Relativity

Software Engineer responsible for backend services that power Relativity’s generative AI platform, focusing on distributed systems and cloud infrastructure.

Posted 5/22/2026full-timeIdaho, Illinois, Kansas, Kentucky, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $79,000 - $119,000 per yearWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsKubernetesPython

About the role

Key responsibilities & impact
  • 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

Requirements

What you’ll need
  • 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
  • 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

Benefits

Comp & perks
  • health and retirement programs
  • wellness resources
  • discretionary time off (DTO)
  • parental leave for primary and secondary caregivers
  • company-wide breaks
  • home office stipend
  • equity program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#Pythonbackend servicesdistributed systemsscalabilityDevOps principlesKubernetesserverless technologiescloud-native architecturesAI-driven development practices
Soft Skills
collaborationquality focusprocess improvementpair programmingknowledge sharing
Certifications
Bachelor's degree in Computer Science