CLEAR
Senior Software Engineer, Observability
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в CLEAR для построения Observability-фреймворка и практик надёжности: нагрузочное тестирование, capacity planning, chaos engineering и разбор инцидентов.
Задачи
- Внедрять observability во все ключевые потоки продукта, работая внутри инженерного подразделения
- Разрабатывать и проводить нагрузочные тесты, определять пределы и факторы масштабирования сервисов
- Участвовать в проектировании новых сервисов и систем с фокусом на надёжность и масштабируемость
- Развивать практики game days, chaos engineering и анализа отказов
- Строить долгосрочные планы по capacity с учётом надёжности и экономической эффективности
Требования
- 6+ лет опыта разработки production-систем на современном языке, например Java или Python
- Сильное понимание распределённых систем (CAP-теорема), микросервисной архитектуры и distributed tracing
- Опыт работы с современными observability-системами, например Datadog
- Опыт работы с инструментами и подходами performance-отладки, умение читать flame graph
- Продуктовое и user-centric мышление
- Опыт владения сложными кросс-функциональными проектами от идеи до продакшена
- Отличные коммуникативные навыки и умение влиять на технических и нетехнических стейкхолдеров
- Комфорт в условиях неопределённости и самостоятельное продвижение работы
- Коллаборативность и интерес к менторству и улучшению инженерных практик
Условия
- Полный компенсационный пакет: медицинская страховка, поддержка family-building (фертильность, усыновление/суррогатное материнство)
- Гибкий отпуск, ежегодный wellness-стипендия, бесплатный OneMedical для сотрудника и зависимых
- CLEAR Plus membership и 401(k) с employer match
- Общая компенсация $225,000 - $300,000 (база, годовой бонус и new hire equity в RSU)
- Возможность получать refresh equity grants
- Офисы с open concept, переговорными и co-working зонами, ежедневные обеды и полностью укомплектованные кухни
- Стипендии и программы компенсации на обучение и развитие
- Процесс найма около 3 недель: Recruiter Call → Zoom Technical Screen → Onsite Panel Interviews → Final Manager Conversations → Offer
Навыки
- Java
- Python
- Datadog
- distributed tracing
- distributed systems
- microservices
- load testing
- chaos engineering
- capacity planning
- flame graph
- performance debugging