Developer, Yandex Platform Engineering
Yandex generates hundreds of products with thousands of developers creating tens of thousands of commits and pull requests every day. Creating easy-to-use development infrastructure and operating products at that scale is a major challenge. Our solutions ensure that every single Yandex project utilises the infrastructure it needs at every stage of its lifecycle. We have our own version control system for storing source code, systems for distributed builds, and continuous integration for C++, Java, Python, and Go, capable of processing hundreds of builds per minute. There’s also a code review system, a distributed task management system, an app rollout and a monitoring systems. We are currently developing products to support development processes, resource planning and more.

We want you to help build and develop the tools we need to support fast, high-quality development.

You can read more about our department here.

Tasks that await you

  • Solve unique algorithmic problems
  • Develop high-load services
  • Help design our systems
  • Interact with related teams and users

We expect that you

  • Have sound knowledge of algorithms and data structures
  • Have experience coding in Java, C++, Python, Go, and TypeScript

It'd be a plus if you

  • Have experience developing high-load distributed systems.
  • Have a demonstrated track record of working with big data

Our benefits

  • Strong team to grow with
  • Competitive salary
  • Bonuses every six months following successful reviews
  • Comprehensive medical insurance program with 80% compensation for spouse and children
  • Flexible schedule
Thank you for your apply!

We will contact you within a week.

Mon Feb 12 2024 19:00:36 GMT+0300 (Moscow Standard Time)