About the team
Our team develops the Trisigma A/B testing platform, which is used both at Avito and in other large Russian companies. We solve tasks of various scales — from high loads with hundreds of thousands of RPS to analytical calculations processing tens of thousands of metrics daily.
You will
- Design and develop backend services for the platform: experiment management, split testing, feature flags, calculation and delivery of results;
- Make architectural decisions regarding the structure of services, APIs, integrations, and data storage;
- Lead complex end-to-end projects: from requirement analysis and decomposition to production deployment and subsequent support;
- Improve system observability and operational quality: metrics, alerts, logging, failure diagnostics;
- Be the technical support for the team during complex incidents, degradations, and data quality issues.
We expect that you have
- Experience developing backend services in Python and/or Golang and responsibility for their operation post-release;
- Experience with PostgreSQL: schema design, query optimization, understanding of transactions and low-risk production migrations;
- Ability to make architectural decisions, document them, explain trade-offs, and maintain the technical integrity of the system;
- Understanding of basic observability principles, experience with Graphite/Prometheus and Grafana;
- Experience working with data and computations, analytical data storage and processing systems like Clickhouse/Trino;
- Ability to conduct code reviews, mentor colleagues, and raise the engineering bar of the team.
Working with us means
- The opportunity to implement your ideas in a project with a multi-million audience;
- A talented team ready to support your initiatives;
- Powerful hardware, additional monitors, and everything needed for productive work;
- A transparent bonus system, a competitive salary — the amount will be discussed during the interview;
- A personal learning budget that can be spent on books, courses, and conferences;
- Health care: from day one you will have private health insurance including dental, and a therapist and massage therapist are available in the office;
- Remote work and a wonderful office just two minutes from the Belorusskaya metro station: a panoramic view of the city center, spaces for focused work, and recreation areas.