
Reddit, Inc. управляет платформой социальных медиа, созданной вокруг тысяч сообществ, которые формируют сами пользователи. Люди используют Reddit, чтобы делиться публикациями, обсуждать последние новости и специализированные интересы, а также формировать ход дискуссий с помощью комментариев и голосований. Компания работает на стыке медиа, маркетинга и взаимодействия онлайн-сообществ, объединяя пользователей со всего мира и команду из 501–1 000 сотрудников.
Ведущий инженер платформы Android
Определяйте техническое направление развития Android-платформы Reddit и обеспечивайте её масштабирование. Развивайте клиентскую стабильность, инструменты для разработчиков, архитектуру и инженерные процессы с поддержкой ИИ.
Описание
- Определять техническое направление развития Android-платформы Reddit.
- Руководить совместной работой команд над крупной Android-кодовой базой.
- Принимать решения о развитии платформы с учётом роста до более чем 100 миллионов ежедневно активных пользователей.
- Формировать стратегию улучшения опыта разработчиков, чтобы ускорить сборки и тестирование и повысить безопасность выпусков.
- Проектировать основу для мониторинга состояния Android-клиента, включая события, трассировки и панели мониторинга.
- Продвигать инструменты и процессы разработки с поддержкой ИИ для разработчиков и агентов.
- Оказывать техническое лидерство и наставническую поддержку старшим инженерам.
- Повышать инженерные стандарты посредством архитектурных ревью, документации и технических рекомендаций.
- Преобразовывать неясные задачи развития платформы в дорожные карты на несколько кварталов.
- Согласовывать работу инженерных партнёров и лично участвовать в проектировании, реализации, запуске и внедрении решений.
Требования
- Не менее пяти лет опыта разработки программного обеспечения, в том числе не менее трёх лет создания Android-приложений.
- Опыт руководства сложными Android-инициативами: от определения задачи до поставки решения и его устойчивого внедрения.
- Опыт определения технического направления и создания общих платформенных возможностей в крупной Android-кодовой базе, которой пользуются несколько команд и миллионы ежедневно активных пользователей.
- Глубокое знание Kotlin, жизненного цикла Android и параллелизма, Jetpack Compose и корутин Kotlin.
- Опыт работы с Android-платформой или инфраструктурой, например с общими библиотеками или фреймворками, экспериментами и логированием, навигацией, управлением запуском и сессиями либо базовыми сетевыми механизмами и кэшированием.
- Системное мышление и практические навыки решения проблем.
- Подтверждённые измеримыми результатами улучшения надёжности и производительности приложения или продуктивности разработчиков.
- Умение влиять без формальных полномочий и достигать согласия между командами разработки, продукта, дизайна и данных.
- Умение ясно объяснять техническую стратегию и компромиссы.
- Практический опыт применения ИИ в инженерных процессах, например для генерации кода, рефакторинга, статического анализа или проверок CI, с измеримой пользой.
Преимущества
- Комплексное медицинское страхование и программы замещения дохода.
- План 401(k) с доплатой работодателя.
- Глобальные льготы с учётом образа жизни, включая поддержку рабочего пространства, профессионального развития и ухода за близкими.
- Поддержка планирования семьи.
- Медицинская помощь с учётом гендерного подтверждения.
- Льготы для поддержки психического здоровья и коучинга.
- Гибкий отпуск и оплачиваемое время для волонтёрства.
- Щедрый оплачиваемый отпуск по уходу за ребёнком.
- Доля в компании в форме ограниченных акций (RSU).
- В зависимости от предлагаемой должности может выплачиваться комиссия.
- Медицинское, стоматологическое страхование и страхование зрения.
- Возможность отказаться от записи собеседования.