Posted in

Backend Engineer

Backend Engineer

CompanyDataRobot
LocationOntario, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelJunior

Requirements

  • 1 to 2 years of proven experience writing high-quality software code in a collaborative environment using Python
  • Prior knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
  • Experience working with cloud platforms: designing, deploying, and maintaining cloud-based solutions
  • Understanding of design for scalability, performance, and reliability
  • Effective communication behavior: can connect with both technical and non-technical audiences effectively in English
  • A continuous learning mindset with the ability to challenge yourself and apply new knowledge
  • Personal drive and a proactive approach to getting things done
  • Adapt to the fun, fast-paced environment of our engineering team

Responsibilities

  • Design, develop, and support new functionality of our Generative AI platform
  • Manage individual projects and milestones with abundant communication of progress
  • Design infrastructure for new features with the input of peers
  • Create and maintain automated tests
  • Engage in engineering on-call escalated support of services owned by the team

Preferred Qualifications

  • Publicly reviewable contributions to exciting development projects
  • Basic knowledge of software architecture for large distributed systems
  • Understanding of Kubernetes and Helm. Experience in building and running software systems on Kubernetes clusters in production.
  • Some working knowledge of automated testing and test-driven development.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Keen interest in working in a fast-paced, flexible startup environment with a geographically distributed team