Jobs · Information Technology · Oklahoma

Software Engineer

Relativity · Oklahoma, United States · 1 wk ago
HybridInformation Technology$79k–$119k/yrFull-time

About the role

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.

Responsibilities

  • 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

  • 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
  • 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)
  • Parenthood leave for primary and secondary caregivers
  • Company-wide breaks
  • Home office stipend
  • Equity program

Similar jobs

Software Engineer

RelativityArizona, United States· 1 wk ago
Engineering$79k–$119k/yrapply on kcura.wd1.myworkdayjobs.com

Software Engineer

Accenture Federal ServicesChantilly, VA· 2 wk ago
Engineering$130k–$265k/yrapply on boards.greenhouse.io

Software Engineer

BarclaysWhippany, NJ· 1 mo ago
Engineering$190k/yrapply on search.jobs.barclays

Software Engineer

Royal Cyber Inc.Naperville, IL· 26 mo ago
Engineeringapply on royalcyber.zohorecruit.com

Software Engineer

EpicFargo, ND· 3 days ago
Information Technologyapply on epic.avature.net