Вакансия Cloud Native Engineer (Python, Kubernetes)

10 вакансий
Специализация: Python
Уровень: Senior
Опыт: 3 года
Уровень английского: Intermediate
Город: Минск
Размер команды: 9—13
Размер компании: 1400
Возможна удалённая работа: Да

DataRobot is looking for Cloud Native Engineers with Kubernetes and Python experience to help us architect, build and maintain the next generation platform for training, analyzing, and productionalizing machine learning pipelines. The majority of DataRobot services are written in Python, the language of choice for machine learning engineering. Our team is designing systems and tools to deploy and manage services on Kubernetes using the latest cloud native technologies.

We at DataRobot accelerate the process of building predictive models to get the most out of valuable data. We work hard to create tools that nascent data scientists can use effectively while also exposing the rich detail and control that data science veterans rely on. Our headquarters is in Boston, with offices in Kyiv, Copenhagen, Minsk, Munich, Singapore and Tokyo.

As a Cloud Native Engineer you will:

  • Design, build and improve core services (authentication, configuration, permissions, etc.) and the platform that will be used by other teams to run their own services
  • Measure and improve the capacity and performance of the components owned by the team
  • Seek, give, and receive constructive feedback to teammates through code and specification reviews
  • Create and maintain automated tests 
  • Manage individual projects and milestones with abundant communication of progress


  • Demonstrable knowledge of computer science fundamentals, whether by degree or otherwise
  • 3+ years building applications with Python
  • 1+ years experience with Kubernetes and modern cloud native architectures
  • Personal drive to get things finished
  • Effective communication behavior


  • Linux proficiency
  • Experience working in Python with Flask, Mongo, and Pytest
  • Experience supporting user-facing code and APIs
  • Publicly reviewable contributions to interesting development projects
  • Experience working with complex distributed systems
  • Good writing and communication skills
  • System/performance engineering proficiency (profiling process memory/cpu/io/network usage, system calls, flame graphs)
Представитель компании
Вакансии компаний