Reach out directly about this role
Go Developer at Yandex BareMetal
Yandex BareMetal is a service for renting dedicated physical servers in the cloud. We give customers full control over their infrastructure: they can deploy their own virtualization system, create a hybrid environment, or build a cluster of any complexity with a physical L2 network. This is a solution for tasks where maximum performance, security, or special hardware requirements are important.
Our team develops and maintains the core of the service — a system that unites thousands of units of server and network equipment with advanced automation. We create technology that allows customers to manage "hardware" as simply as virtual machines, but with full access to all server resources.
Your goal is to participate in the development of key BareMetal components, making the service even more reliable, high-performance, and convenient for solving our customers' complex infrastructure tasks.
We are the team building one of the key infrastructure services of Yandex Cloud. BareMetal is an opportunity to work with real "hardware" while solving tasks at the level of a cloud platform. Every day we face unique challenges: from low-level work with equipment to building complex orchestration systems.
We adopt an engineering approach to problem-solving: we dive deep into problems, analyze different options, and choose optimal solutions. We value ownership and responsibility: every developer on the team influences the product's architecture and development.
Our team fosters an atmosphere of mutual assistance and professional growth. We share knowledge, hold internal meetups, and tackle complex incidents together. Here you will be able to work with experts in cloud technologies and infrastructure, participate in creating a service used by major companies, and see the real result of your work.
Development and advancement of the service's core components You will create and improve key modules of the baremetal infrastructure management system: from customer APIs to low-level hardware interaction components.
Designing architecture for new functionalities You will participate in designing and implementing new service capabilities that will expand the use cases for baremetal servers in hybrid and cloud environments.
Performance and reliability optimization You will need to work on improving the performance of orchestration and monitoring systems, ensuring the stable operation of the service during scaling.
Automation of infrastructure management processes You will develop tools for automating the deployment, monitoring, and maintenance of physical servers to reduce routine operations.
Research and solving complex technical problems You will dive into non-trivial problems at the intersection of hardware and software, finding optimal solutions for managing heterogeneous equipment.
More about backend at Yandex — in the channel Yandex for Backend
3-5 years
Experience
Full-time
Employment
Onsite
Work Format
Middle
Grade
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type
By city
Backend
Specialization
IT & Tech
Industry
Corporation
Company Type