Network Blockstore Developer at Yandex Cloud
You will participate in the development of Yandex Cloud within the Cloud Foundation Services team, gain experience in creating complex fault-tolerant distributed systems, be able to significantly improve a unique distributed data storage system, and get an inside look at the specifics of various Yandex services.
About the Team
Subscribe to the Inside Yandex Cloud Telegram channel to learn more about our team and technologies!
What tasks await you
- Designing components of Yandex Network Blockstore
- Implementing tasks related to Yandex Network Blockstore
- Optimizing performance, identifying bottlenecks
- Optimizing resource consumption required for the block device and for reliable distributed data storage
We expect you to
- Have a good command of C++
- Know classic algorithms and data structures, and know how to apply them
- Understand the multithreading paradigm, be familiar with the main approaches, problems, and limitations
- Have developed high-load, distributed, low-level services or real-time services
Working Conditions
- A strong team to grow with;
- Complex tasks for services with millions of users;
- The opportunity to influence the process and results;
- A salary at or above market level;
- Bonuses every six months for all effective employees;
- A flexible work schedule;
- Mortgage programs at 3% for 10 years or interest-free for 3 years;
- Compensation for food expenses on office premises;
- An extended voluntary health insurance (VHI) program: covering 80% of the cost of VHI for spouses and children;
- A gym, fitness center, and yoga classes in the office;
- Parking for employees.