з/п не указана
Москва
От 3 до 6 лет
Международная продуктовая IT-компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Lead Backend Engineer.
Чем предстоит заниматься:
- Техническим руководством проектированием продуктовых решений: совместно с системным архитектором и head'ом направления отвечать за выбор оптимальных технологий в рамках техрадара, проработку реализации модулей, организацию кода и инфраструктуры, чтобы продукт был масштабируемым и надежным;
- Контролем процессов разработки (код-ревью и другие, утвержденные head'ом направления) и внедрения инженерных практик, принятых в команде;
- Управлением командой — участие в подборе, техническом онбординге, а также развитии команды совместно с head'м направления через передачу экспертизы и наставничество;
- Совместной работой с Delivery и Product-менеджерами над оптимизацией процессов стрима для стабильной и оперативной поставки ценностей;
- Обеспечением высокого качества реализации кода и решений: проведение код-ревью, контроль стандартов кодирования, обеспечение reliability и observability (SLI/SLO, метрики/логи/трассировки), алертинг, участие в постинцидентных разборах;
- Руководством разработкой и развитием сервисов, API и библиотек, обеспечением их совместимости и повторного использования;
- Выявлением и устранением технически узких мест, влияющих на масштабирование и эксплуатацию продукта;
- Взаимодействием с архитекторами, head'ми направлений и другими командами разработки для принятия решений;
- Участием в реализации наиболее сложных и критичных технических задач, выступая в роли «играющего тренера» и носителя инженерной экспертизы.
Какой опыт, знания и качества нужны:
- Опыт работы в роли Senior или Lead Backend Engineer / Tech Lead от 2 лет;
- Наличие подтверждённых результатов в ведении команды и принятии технических решений;
- Глубокие знания .NET 8+ и экосистемы;
- Опыт работы с MongoDB, PostgreSQL, Kafka;
- Владение принципами проектирования и эксплуатации микросервисной архитектуры: контейнеризация, Kubernetes, низкая связанность;
- Опыт построения observability: ELK, Grafana, алертинг, мониторинг, участие в постинцидентном анализе;
- Практическое знание WebSockets, планировщиков задач (job schedulers) и инструментов распределённого кэширования;
- Навыки организации и поддержки инженерной культуры: проведение код-ревью, поддержание стандартов разработки, CI/CD и работы с техническим бэклогом.
Будет преимуществом:
- Опыт интеграции с почтовыми серверами и VoIP-телефонией;
- Знание ClickHouse;
- Практическое применение принципов Domain-Driven Design (DDD);
- Опыт работы с React, Next.js, Nest.js.
Что компания может предложить вам:
- Удаленный, офисный или гибридный формат работы с возможностью гибкого начала рабочего дня;
- Реализацию сложных и интересных задач в рамках крупных проектов;
- Программу развития профессиональных компетенций: курсы для повышения квалификации, привлечение наставников;
- Оперативное принятие решений и минимальное количество согласований;
- Оплачиваемые отпуск и больничный лист;
- ДМС после 6 месяцев работы в компании;
- Частичную компенсацию английского языка или работы с психологом;
- Частичную компенсацию занятий спортом;
- 4 day-off в год за счет компании;
- Поддержку компании в важные жизненные периоды;
- Высококвалифицированную команду и комфортную рабочую атмосферу;
- Реферальную программу за успешную рекомендацию.