Sentry
Senior Software Engineer, Issue Detection
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Issue Detection в Sentry. Разработка и эксплуатация систем реального времени, которые обрабатывают миллиарды событий в день, выявляют проблемы и группируют их в issues.
Задачи
- Разрабатывать и масштабировать фичи продукта, обрабатывающего миллиарды событий в день, где латентность запросов и корректность сразу видны пользователям
- Вести проекты от дизайна до поставки end-to-end: определять скоуп совместно с продуктом и дизайном, принимать технические решения, релизить и инструментировать результат
- Участвовать в значимых технических продуктовых решениях: качество группировки, производительность поиска, миграции и бэкфиллы на огромных датасетах, удобство поверхности для людей и агентов
- Отвечать за качество продукта и пользовательский опыт: интерфейсы, сообщения об ошибках, состояния загрузки, edge cases, инструментирование
- Менторить инженеров и помогать им расти в системном дизайне, практике кодинга и продуктовом мышлении
Требования
- 5+ лет опыта full-stack разработки, желательно на Python и TypeScript
- Сильные навыки доменного моделирования, опыт работы с распределёнными системами, хранилищами данных и очередями сообщений
- Отличные навыки письменной и устной коммуникации
- Опыт с PostgreSQL, ClickHouse или Kafka — предпочтительно
- Понимание реалий высоконагруженных архитектур: eventual consistency, стратегии партиционирования, кэширование, оптимизация запросов
- Продуктовое мышление и умение работать с Product и Design
- Сильные full-stack инстинкты: понимание системы от ингеста данных до рендеринга в браузере
Условия
- Equal Opportunity: равные возможности трудоустройства независимо от расы, цвета кожи, происхождения, религии, пола, национальности, сексуальной ориентации, возраста, гражданства, семейного статуса, инвалидности, гендерной идентичности, ветеранского статуса
- Предоставление разумных accommodations для сотрудников и кандидатов с физическими или ментальными ограничениями
- Контакт для вопросов об accommodations: accommodations@sentry.io
- Open-source компания с инклюзивной культурой
Навыки
- Python
- TypeScript
- PostgreSQL
- ClickHouse
- Kafka
- distributed systems
- message queues
- data stores
- domain modeling
- API design
- frontend performance