Job Description
Responsibilities
Design, build, and evolve core distributed services
Deliver high-quality code with strong test coverage and reliability
Contribute to secure system design and implementation
Work closely with engineers and stakeholders to define solutions
Participate in code reviews and technical design discussions
Own delivery of complex features end-to-end
Core Requirements
Strong experience as a senior backend engineer
Proven hands-on experience with:
o Scala OR Kotlin (either is acceptable)
Strong understanding of:
o Type systems
o Concurrency
o Functional and/or object-oriented programming
Experience building distributed backend systems
Strong engineering practices:
o Clean code
o Testing (unit + integration)
o CI/CD
Tech Environment
Scala / Kotlin
Python (supporting components)
Distributed systems architecture
CI/CD and modern engineering practices
Ready to Apply?
Take the next step in your AI career. Submit your application to Advanced Resource Managers today.
Submit Application