Reach out directly about this role
Engineer for Development Tools Support Team
Arcadia is a unified internal code repository at Yandex. It is not only a code storage and VCS, but also an ecosystem with utilities for working with code, part of which is the system for automatic code building and testing.
We use the Trunk-Based Development model, and our build system processes the vast majority of pull requests: checks if they break the code and whether tests run and pass successfully after them.
Our team provides support for the code build and testing system tools, subsequent code packaging, and other tools for efficient development and code delivery to the production environment, including an internal Domain-Specific Language that describes the algorithms for building the desired code.
Consulting developers on system capabilities You will be responsible for answering developers' questions about the principles, functions, and limitations of the code build system that are not covered in the documentation, and supplementing the documentation during the consultation process.
Searching for and identifying system errors Together with product developers, you will identify the causes of errors in the system and help developers resolve them.
Creating bug and feature requests You will need to collect data on errors occurring in the system, document them in bug reports, and pass them to the development team for prompt resolution. Collect user requirements and prepare feature requests for the development team.
1-3 years
Experience
Full-time
Employment
Hybrid, Onsite
Work Format
Middle
Grade
System Engineering
Specialization
IT & Tech
Industry
Corporation
Company Type
System Engineering
Specialization
IT & Tech
Industry
Corporation
Company Type