Software Engineer
Relativity · California, 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
- Distributed Systems at Scale
- Cutting-Edge Technology
- Growth Opportunity
- Collaborative Culture
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