Infrastructure Developer - Compute

Our team is responsible for all the virtual machines Yandex Cloud services run on. We handle high loads and have strict requirements for quality, safety, performance, and fault tolerance. Join us if you enjoy solving complex but interesting tasks and have a desire to grow professionally.


  • Improve our existing functionality
  • Develop mechanisms for allocating computing resources so virtual machines are clustered efficiently, accounting for service consumption and resource demand (cores, memory, local disks, GPU)
  • Build a service for tracking virtual machine health, including by reworking current mechanisms for collecting metrics
  • Work with the hypervisor, deploying virtual machines and granting them resources
  • Improve live migration mechanisms, ensuring that users' virtual machines are not affected by routine maintenance or equipment failures


  • Experience building fault-tolerant services
  • Experience developing Linux or Unix-based applications
  • First-hand experience with relational databases (PostgreSQL, MySQL, MS SQL)
  • Experience working with monitoring systems

Preferred qualifications:

  • Proficient in Go, C++, or Python
Application submitted.
Thank You!
Sun Dec 05 2021 23:51:08 GMT+0300 (Moscow Standard Time)