Senior Backend Engineer
Core
Design, build, and maintain scalable backend systems for user and tenant management, authentication, authorization, and secret management to support DataRobot's AI platform.
Role type
Senior Backend Engineer (Platform Engineering)
Builds
Access management and identity systems for DataRobot's Predictive and Generative AI platform
Domain
AI Platform Engineering / Identity and Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Python or Go, Computer Science fundamentals (OOP, data structures, algorithms), IAM concepts, security protocols (OAuth2, OpenID Connect, SAML), cloud platform design and deployment, CI/CD pipelines, automated testing, technical leadership
Preferred skills
Microservices architecture, Kubernetes and Helm, test-driven development, remote collaboration
Technologies
Python, Go, Kubernetes, Helm, OAuth2, OpenID Connect, SAML
Responsibilities
Lead design and development of new access-related functionality, manage projects and milestones, lead code reviews, design and architect infrastructure, create and maintain automated tests, provide on-call support and mentorship to junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities