Go Developer for the Infomodel Team
About the Team
Our team develops the Infomodel. The Infomodel is a tool for managing metadata and properties of Avito ads.
We are responsible for reliably distributing data and configuration of ad properties to external consumer services (350+).
You will:
- Develop architecture for solutions that impact the work of all Avito product teams and all Avito users;
- Create a complex, but clear product for developers and non-technical users;
- Develop the Avito product cataloging platform;
- Handle integration of projects into Avito subsystems;
- Develop new and improve existing backend services;
- Conduct load testing, identify bottlenecks, and optimize performance;
- Ensure stable system operation and participate in on-call duties.
We expect you:
- Are proficient in Golang;
- Have experience in developing / designing API services;
- Are proficient in SQL, have worked with relational databases, and can optimize queries;
- Understand how to work with services in K8S;
- Have the ability to work with metrics and profiling;
- Have experience writing tests and with performance testing;
- Are willing to work under uncertainty and independently interact with business and stakeholders.
Working with us is:
- The opportunity to implement your ideas in a project with a multi-million audience;
- Powerful hardware, additional monitors, and everything needed for productive work;
- A transparent bonus system, a decent salary — the amount will be discussed during the interview;
- A personal training budget that can be spent on books, courses, and conferences;
- Health care: you will have voluntary health insurance (VHI) with dental coverage; a therapist and a masseur are available in the office;
- Remote work or a wonderful office two minutes from the Belorusskaya metro station: panoramic views of the city center, spaces for focused work, and relaxation areas.