LaunchDarkly Опубликована 4 дня назад · отклик: jobicy.com
Senior Backend-разработчик Go
ЗарплатаПо договорённости
ФорматНе указан
ЛокацияСША
ГрейдSenior
LaunchDarkly ищет Senior Backend Engineer в команду Experimentation. Команда создаёт платформу для проведения и анализа экспериментов, которая помогает инженерным организациям принимать продуктовые решения на основе статистически достоверных данных. Работа находится на стыке крупномасштабных систем, data science и пользовательского опыта.
Задачи
- Проектировать, создавать и эксплуатировать масштабируемые backend-сервисы и API для продукта Experimentation.
- Отвечать за backend-компоненты на всём жизненном цикле: техническое исследование, проектирование, реализация, тестирование, развёртывание, мониторинг, реагирование на инциденты и постоянное улучшение.
- Разрабатывать и развивать системы для настройки экспериментов, приёма событийных данных, вычисления метрик, обработки и представления результатов.
- Участвовать в архитектурных решениях и технических предложениях, оценивая компромиссы между масштабируемостью, надёжностью, производительностью, стоимостью и поддерживаемостью.
- Работать с продакт-менеджерами, дизайнерами, data scientists и смежными инженерными командами, переводя потребности клиентов и продуктовые цели в надёжные технические решения.
- Взаимодействовать с командами Data Platform, Warehouse Integrations, SDK и другими по общим потокам данных, сервисам и кросс-командным зависимостям.
- Расследовать сложные производственные проблемы, выявлять первопричины и внедрять долговременные исправления.
- Улучшать наблюдаемость, тестирование, безопасность развёртывания, операционные процессы и надёжность систем.
- Участвовать в дежурствах on-call и нести ответственность за производственные системы в культуре you-build-it-you-run-it.
- Поддерживать коллег через код-ревью, ревью дизайна, обмен знаниями и неформальное наставничество.
Требования
- 6+ лет профессионального опыта в разработке ПО, включая значительный опыт создания и эксплуатации backend-сервисов в продакшене.
- Свободное владение AI-инструментами в инженерных рабочих процессах, включая умение направлять, оценивать и проверять сгенерированный AI-результат.
- Опыт проектирования и поставки клиентских систем, которые являются масштабируемыми, надёжными, наблюдаемыми и поддерживаемыми.
- Сильный опыт программирования на Go или сопоставимом backend-языке, таком как Python, Rust или C++. Команда использует Go.
- Опыт с распределёнными системами, событийно-ориентированными архитектурами, конвейерами данных, API, моделированием данных или data-intensive сервисами.
- Знакомство с аналитическими, операционными или складскими хранилищами данных, такими как ClickHouse, Postgres, Snowflake, Redshift, BigQuery, Databricks или эквивалентными технологиями.
- Опыт диагностики производственных проблем и повышения надёжности систем через метрики, логи, трассировки, алертинг и другие практики наблюдаемости.
- Опыт работы в облачной среде и с infrastructure-as-code или эквивалентными инструментами развёртывания и эксплуатации.
- Способность вести неоднозначную задачу от исследования и определения объёма через проектирование, реализацию, запуск и дальнейшую эксплуатацию.
- Чёткая и продуманная коммуникация, совместный подход к работе с техническими и нетехническими партнёрами.
- Опыт с экспериментами, A/B-тестированием, аналитикой, платформами данных или аналогичными data-intensive продуктами.
Условия
- Целевые диапазоны оплаты по географическим зонам для уровня 4:
- Зона 1: San Francisco/Bay Area или NYC Metropolitan Area, Boston, Seattle — $191,800 – $263,670.
- Зона 2: Irvine, LA, Monterey, Santa Barbara, Santa Rosa, Austin, Portland, Philadelphia, Chicago — $172,600 – $237,270.
- Зона 3: все остальные локации США — $163,000 – $224,070.
- Точная компенсация может варьироваться в зависимости от навыков, опыта и местоположения.
- Дополнительно к зарплате: Restricted Stock Units (RSUs), медицинская страховка (health, vision, dental) и льготы по психическому здоровью.
Инструменты в вакансии
Навыки и технологии
Направления