DataRobot

DataRobot

Senior Python Software Engineer - (Data&Connectors)

Remote Canada - ON · Senior

Sponsorship not specifiedDetected 34 days ago
PythonJavaKotlinDistributed SystemsAlgorithmsCloud PlatformsDockerKubernetesHelmCI/CDOAuthLLMsResearchCommunicationProblem SolvingCritical Thinking

About the role

  • As an engineer in this team you will be working with a team of experienced engineers working on a bleeding edge of practical GenAI and Agentic application development.
  • The team is located all over the world, including the US, Ukraine, Germany, Poland and Singapore.

Responsibilities

  • Develop, test and support features of DataRobot with the main focus on expanding unstructured data connectivity and data processing capabilities of DataRobot GenAI platform and Agentic applications.
  • Own and drive key projects and milestones while fostering a culture of abundant communication
  • Write and maintain automated tests.
  • Engage in engineering on-call escalated support of services owned by the Data&Connectors team
  • Competencies should be at a level where a manager can have high confidence in the engineer's ability to deliver tasks on time.
  • Strong problem-solving and critical thinking skills. Personal drive and a proactive approach to getting things done.

Nice to have

  • Experience with k8s, docker, helm
  • Real-world experience decoupling monolithic software into smaller reusable components
  • Experience with CI/CD, preferably Harness
  • Understanding of oAuth/JWT/Kerberos/ LDAP / SAML
  • CKAD (Certified Kubernetes Application Developer) certification
  • The talent and dedication of our employees are at the core of DataRobot's journey to be an iconic company.
  • DataRobot Operating Principles:

Skills

  • Organizations worldwide rely on DataRobot for AI that makes sense for their business - today and in the future.
  • Our technology stack includes Python, Kotlin/Java, Kubernetes, Docker, Helm, Harness and many other tools.
  • Set High Standards
  • Be Better Than Yesterday
  • Be Rigorous
  • Assume Positive Intent
  • Have the Tough Conversations
  • Be Better Together
  • Debate, Decide, Commit
  • Deliver Results
  • Overcommunicate

Company info

  • Due to the varied abilities of Backend Engineers, we are open to a wide range of experience from 4 years up to 10+ years of proven experience writing high-quality code in a collaborative, cloud-native environment preferably using Python

This listing is sourced directly from DataRobot's careers page and normalized into a canonical job model.