DataRobot
Senior Backend Engineer
Remote Canada - ON · Senior
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Organizations worldwide rely on DataRobot for AI that makes sense for their business - today and in the future.
- We are seeking a highly motivated and experienced Senior Backend Engineer to join our Access Management team.
- Curiosity, a passion for innovation, and a commitment to delivering high-quality, secure software are qualities we highly value.
Responsibilities
- Lead the design, development, and support of new access-related functionality of our Platform
- Manage individual projects and milestones with abundant communication of progress, and provide technical leadership to the team
- Participate in and lead code reviews, ensuring high code quality and adherence to best practices
- Design and architect infrastructure for new features with the input of peers and stakeholders
- Create and maintain automated tests, and contribute to test strategy and frameworks
- Engage in engineering on-call escalated support of services owned by the team, and provide mentorship to junior engineers on support
- DataRobot empowers practitioners to deliver predictive and generative AI, and enables leaders to secure their AI assets.
- Personal drive and a proactive approach to getting things done, including identifying and solving complex problems independently
Requirements
- Strong understanding of design for scalability, performance, reliability, and security
Nice to have
- Strong knowledge of software architecture for large distributed systems and microservices
- Understanding of Kubernetes and Helm.
- Extensive working knowledge of automated testing and test-driven development, and experience with various testing methodologies
- Set High Standards
- Be Better Than Yesterday
- Assume Positive Intent
- Have the Tough Conversations
- Be Better Together
Skills
- 5+ years of proven experience writing high-quality software code in a collaborative environment using Python or Go
- Demonstrated experience in effective use of AI-enhanced software development
- Deep understanding of identity and access management (IAM) concepts and best practices
- Familiarity with common security protocols (e.g., OAuth2, OpenID Connect, SAML, etc.) and security best practices
- Knowledge, Skills & Abilities:
- Extensive experience working with cloud platforms: designing, deploying, and maintaining highly available and scalable cloud-based solutions
Benefits
- Mentor and guide junior engineers, fostering a culture of continuous learning and improvement
Company info
- At DataRobot we encourage ALL candidates, especially women, people of color, LGBTQ+ identifying people, differently abled, and other people from marginalized groups to apply to our jobs, even if you do not check every box.
- Our platform and applications integrate into core business processes so teams can develop, deliver, and govern AI at scale.
This listing is sourced directly from DataRobot's careers page and normalized into a canonical job model.