Grafana Labs Опубликована 19 часов назад · отклик: Сайт вакансий
Senior iOS-инженер (Instrumentation SDK)
Зарплата104 000–130 000 EUR
ФорматУдалённо
ЛокацияИрландия, Испания, Германия, Великобритания, Швеция
ГрейдSenior
Grafana Labs — компания, стоящая за Grafana Cloud, полностью управляемой платформой наблюдаемости, которой доверяют более 10 000 организаций. Это полностью удалённая компания с сотрудниками в более чем 40 странах.
Это удалённая позиция. На данный момент рассматриваются кандидаты из Испании, Ирландии, Германии, Великобритании и Швеции.
Чем предстоит заниматься
- Разрабатывать и развивать мобильные instrumentation SDK для iOS (Swift/Obj-C), уделяя внимание производительности, стабильности и отличному developer experience.
- Проектировать и выпускать функции SDK: отслеживание сессий, краш-репорты, стратегии сэмплирования, автоматическое распространение контекста, интеграции с OpenTelemetry.
- Вести проекты от начала до конца.
- Разбивать крупные неоднозначные задачи на поэтапные результаты: проектировать модульные решения, выпускать MVP, собирать обратную связь, быстро итерировать.
- Обеспечивать качество: автоматические тесты, CI, документация, плавные обратно совместимые пути обновления.
- Взаимодействовать с backend, frontend, product и solutions engineering для обеспечения целостных end-to-end процессов наблюдаемости.
- Участвовать в open-source сообществе: ревьюить PR, обсуждать дизайн-предложения, помогать внешним контрибьюторам.
- Наставлять коллег, участвовать в технических дизайн-обсуждениях и формировать дорожную карту mobile observability.
Требования
- Мотивированный самостоятельный специалист, способный действовать в условиях нечётко определённых задач, работать автономно и в команде.
- Сильный опыт мобильной разработки: iOS (Swift/Obj-C), опционально Android (Kotlin/Java).
- Подтверждённый опыт создания или поддержки мобильных SDK, платформенных библиотек или другого developer-facing кода, используемого внешними разработчиками.
- Опыт работы с кодом, чувствительным к производительности (время запуска, память, эффективность сети), и умение находить прагматичные компромиссы.
- Знакомство с OpenTelemetry (инструментация, SDK, коллекторы) или опыт участия в разработке/поддержке OTel SDK или аналогичных библиотек телеметрии.
- Отличные письменные и устные коммуникационные навыки.
- Комфортно работать в полностью удалённой глобально распределённой команде.
- Обучаемость, ориентация на клиента, увлечённость developer experience: вы не только пишете код, но и создаёте документацию, наставляете других и формируете дорожные карты.
- Прагматичность и умение работать в условиях неопределённости: приоритет прогресса над совершенством, быстрая итерация на основе обратной связи.
Бонусы
- Вклад в OpenTelemetry, библиотеки краш-репортинга или другой observability OSS.
- Опыт с кроссплатформенными фреймворками (React Native, Flutter) или создание нативных биндингов/мостов.
- Опыт в мобильной безопасности, приватности или проблемах интеграции платформ.
- Предыдущая работа над агрегацией крашей, session replay или сэмплированием для мобильной телеметрии.
Компенсация
В Республике Ирландия базовый диапазон компенсации для этой роли составляет 104 000–130 000 евро. Фактическая компенсация может варьироваться в зависимости от уровня, опыта и навыков, оценённых на собеседовании.
Навыки и технологии
Направления