Местоположение: Гамбург
Ваша миссия
Это компания, созданная для роста.
Присоединяясь к exmox, вы выходите на глобальную, высококонкурентную арену, решаете реальные проблемы в средах, которые выводят вас за пределы зоны комфорта. Мы действуем быстро, отсекаем лишнее и фокусируемся на том, что действительно важно, потому что в нашей отрасли скорость решает.
Имея более 50 миллионов загрузок платформы, мы быстро масштабируем одно из самых захватывающих инноваций в мобильном гейминге: платформу вознаграждений за вовлечение и привлечение пользователей, которая помогает игрокам находить и взаимодействовать с играми, которые им нравятся — создавая долгосрочную ценность как для игроков, так и для игровых студий.
В качестве Tech Lead (f/m/x) вы будете не просто «писать тикеты» или поддерживать устаревшие системы. Вы будете техническим лидером команды, находящейся в центре нашей платформы на Python и Go, определяя техническое направление, повышая уровень инженерии и оставаясь практиком в кодовой базе, без необходимости управления людьми. Вы создаете — вы отвечаете, работая в тесном контакте с продуктом и данными и видя результаты своей работы в продакшене. В exmox мы используем ИИ как часть нашей работы, а не только как то, что мы строим. Мы используем ИИ-инструменты, чтобы работать умнее, сокращать повторяющиеся задачи и тратить время на то, что действительно имеет значение. Если такой подход вам близок, вы отлично впишетесь.
Если вас привлекают сложные системы, высокая нагрузка, принятие решений на основе данных и возможность расти, решая сложные задачи, мы хотим услышать вас.
Задачи, за которые вы будете отвечать
- Техническое лидерство и архитектура: Как основной технический лидер команды, вы определяете техническое направление и руководите принятием решений по архитектуре и дизайну систем, помогая инженерам находить баланс между скоростью, качеством и долгосрочной поддерживаемостью. Вы также сотрудничаете с другими Tech Leads и старшими инженерами по более широким техническим решениям, сохраняя четкие границы системы.
- Техническая реализация: Вы отвечаете за техническое выполнение работы команды. Вы превращаете продуктовые и бизнес-цели в выполнимые планы, заблаговременно выявляете риски и зависимости, и помогаете команде надежно поставлять результаты от идеи до продакшена.
- Качество инженерии, надежность и работоспособность системы: Вы устанавливаете и поддерживаете инженерный стандарт для команды. Вы обеспечиваете наблюдаемость, надежность, тестируемость и поддерживаемость систем, а также гарантируете, что проблемы в продакшене приводят к конкретным улучшениям. Вы проактивно устраняете технический долг, риски надежности и архитектурные недостатки, когда они угрожают нашей способности быстро и безопасно двигаться вперед.
- Обмен знаниями и наставничество: Вы направляете инженеров в их повседневной работе, делитесь контекстом и лучшими практиками, а также помогаете команде повышать свой уровень посредством ревью кода и обмена техническими знаниями. Вы создаете ответственность, а не становитесь узким местом, вмешиваясь, когда того требуют сложность или риск. Вы помогаете инженерам развивать большую техническую ответственность и увеличивать возможности для принятия решений внутри команды.
- Практический вклад: Наряду с обязанностями лидера, вы остаетесь активным участником кодовой базы, особенно в технически сложных или высокопроизводительных областях, при этом обеспечивая, чтобы команда в целом сохраняла ответственность за создаваемые ею системы.
- Инженерная практика с использованием ИИ: Вы внедряете инженерные практики с использованием ИИ как ежедневную привычку, используя ИИ-инструменты для ускорения разработки, тестирования, исследования и документирования, при этом сохраняя сильное инженерное суждение и стандарты ревью. Вы помогаете команде внедрять эффективные практики, а не просто увеличивать использование инструментов.
- Кросс-функциональное сотрудничество: Вы тесно сотрудничаете с командами Продукта, Данных и внутренними бизнес-стейкхолдерами, чтобы превращать бизнес-цели и операционные проблемы в эффективные технические решения, балансируя прагматичную поставку с долгосрочной работоспособностью системы.
Что вы принесете с собой
- Экспертиза в Backend-инженерии: Богатый практический опыт создания и эксплуатации продакшн-бэкенд систем с использованием Python. Вы будете ежедневно работать с Kafka, PostgreSQL и Redis, поэтому ожидается уверенный опыт работы с этими или сопоставимыми технологиями. Опыт работы с Go — плюс, и вы комфортно работаете с обеими.
FastAPI или сопоставимые современные API-фреймворки также приветствуются.
- Опыт работы с распределенными системами: Практический опыт работы с событийно-ориентированными архитектурами и микросервисами, а также глубокое понимание того, как обеспечить их надежность и поддерживаемость в масштабе.
- Техническое лидерство: Опыт руководства техническими дискуссиями, направления других инженеров и повышения уровня инженерного качества и лучших практик, без необходимости формального управления людьми.
- Ответственность за поставку: Вы можете взять неопределенную продукцию или бизнес-цель и превратить ее в конкретный технический подход, последовательность работ, управлять техническими рисками и помогать команде безопасно внедрить ее в продакшен.
- Продакшн-ориентированный подход: Вы комфортно чувствуете себя, отвечая за системы после их реализации. Вы думаете о наблюдаемости, режимах отказа, операционной готовности и о том, как системы ведут себя под реальной нагрузкой в продакшене.
- Бизнес-ориентированная инженерия: Вас интересует понимание бизнес-механизмов, лежащих в основе создаваемых вами систем, и вы используете этот контекст для принятия лучших технических компромиссных решений.
- AI-нативный подход: Вы реально используете ИИ-инструменты, включая ассистентов по кодированию и автоматизацию, в своем ежедневном рабочем процессе, и вы готовы помогать другим использовать их эффективно и ответственно.
- Коммуникативные навыки и навыки наставничества: Вы можете четко объяснять технические концепции, щедро делиться знаниями и помогать другим решать проблемы, а не просто решать все самостоятельно.
Как мы побеждаем
- Скорость — это фича. Скорость бьет ракетостроение. Мы движемся быстро, тестируем быстро и умножаем нашу скорость с помощью ИИ, потому что действие создает информацию, а маленькие победы накапливаются. Быстрый провал — это урок, который мы извлекаем, медленный — это проблема, которую мы не можем себе позволить.
- Фокус на главном. Сделанное лучше идеального. Мы фокусируемся на том, что действительно продвигает нас вперед, и защищаем время людей от всего, что не так. Мы прямолинейны в общении, без лишних слов, без ненужных деталей.
- Увидел. Ответил. Решил. Кто первый увидел, тот лучше всех справится. Это не место для комфорта, это место для деятелей. «Это не моя работа» — не наш словарь, если вы что-то заметили, помогите убедиться, что это будет решено.
- Уважение к другим. Доверие умножается. Уважение — это не подлежит обсуждению. Мы спорим об идеях, но никогда — о людях. Доверие здесь строится так же, как и везде: последовательностью, благодарностью, моментом выслушивания и принятием своих ошибок.
- Льготы, которые помогают вам сосредоточиться на главном. Транспортные субсидии, бюджет на обучение, велнес и тренажерный зал, рабочие поездки (workation), еженедельные командные обеды и многое другое. Льготы отличные, но реальная причина, по которой люди приходят и остаются, — это вызовы, ответственность и стремление побеждать вместе.
Это не позиция, доступная только удаленно; мы предлагаем гибкую гибридную модель в Гамбурге, Германия — работа из дома по понедельникам и пятницам, посещение офиса во вторник, среду и четверг.