Senior Backend Engineer

з/п не указана
LionAdverts
Москва Постоянная занятость Удаленная работа

Описание

О вакансии:Ищем Senior Backend Engineer, который умеет не просто реализовывать задачи, а самостоятельно находить оптимальные решения, продумывать архитектуру и учитывать последствия технических решений на перспективу. Нам важен инженерный подход: структурное и критическое мышление, способность работать с неопределённостью, аргументировать свои решения и писать код, который будет удобно поддерживать и развивать спустя годы. Мы не ожидаем, что ты знаешь абсолютно все технологии из нашего стека. Гораздо важнее крепкая инженерная база, самостоятельность и способность быстро осваивать новые инструменты, не теряя критического отношения к результатам их работы.Технологический стек:Основной стек: • Meteor • MongoDB • ClickHouse;Будет преимуществом: • Kubernetes • Apache Airflow • dbt • Google Cloud Platform (GCP).Чем предстоит заниматься:Разрабатывать и развивать backend-часть продукта. Проектировать технические решения с учётом масштабируемости, производительности и дальнейшего развития системы. Работать с MongoDB и ClickHouse: проектировать хранение данных, оптимизировать запросы и решать задачи, связанные с обработкой больших объёмов информации. Разбираться в существующей архитектуре, находить узкие места и предлагать улучшения. Принимать самостоятельные технические решения и аргументировать выбор подхода. Предупреждать потенциальные проблемы до того, как они станут критичными. Поддерживать качество кодовой базы, участвовать в рефакторинге и предотвращать накопление технического долга. Использовать современные инструменты разработки, включая ИИ-ассистентов, сохраняя ответственность за качество и корректность результата. Что для нас важно:Коммерческий опыт backend-разработки и способность самостоятельно доводить сложные задачи до результата. Уверенное владение основным стеком либо сопоставимый опыт, позволяющий быстро разобраться в используемых технологиях. Хорошее понимание принципов проектирования ПО, архитектурных подходов и компромиссов между различными решениями. Структурное и критическое мышление: умение декомпозировать задачи, проверять гипотезы, выявлять риски и смотреть на несколько шагов вперёд. Понимание алгоритмов, структур данных, принципов работы баз данных и других фундаментальных аспектов Computer Science. Способность писать понятный, предсказуемый и поддерживаемый код. Умение объяснять, почему выбрано конкретное решение, какие у него ограничения и какие альтернативы рассматривались. Самостоятельность, ответственность и готовность разбираться в проблеме, а не просто выполнять задачу по инструкции. Как мы относимся к ИИ:Мы нормально относимся к использованию ИИ-инструментов и считаем их полезным способом ускорять разработку и осваивать новые технологии. Но ИИ не заменяет инженерного мышления. Важно уметь проверять сгенерированный код, замечать ошибки и сомнительные архитектурные решения, понимать последствия изменений и не принимать ответы агента на веру. Наша цель — не просто быстро писать код, а создавать систему, которую можно уверенно развивать, поддерживать и расширять без постоянного усложнения и накопления технического долга.Как проходит техническая оценка:Для нас важно увидеть не только список технологий в резюме, но и то, как ты решаешь реальные инженерные задачи. На собеседовании мы попросим рассказать о твоей лучшей технической реализации и, по возможности, показать код собственного решения.Нам интересно:Какую проблему ты решал и почему она была нетривиальной. Какие варианты реализации рассматривал и почему выбрал именно этот. Какие ограничения, риски и компромиссы учитывал. Что бы ты улучшил в этом решении сегодня. Нас интересует не идеальный код из учебника, а реальный инженерный опыт, самостоятельность и способность рассуждать о качестве своих решений. Мы предлагаем: Полностью удалённую работу; Достойную заработную плату; Возможности для обучения и профессионального развития.

Откликнуться
Источник: hh · 5 дней назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →