SimpliSafe
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Video компании SimpliSafe: разработка и поддержка облачных систем для взаимодействия клиентов с домашними камерами безопасности. Бэкенд-команда решает задачи масштабной видеотрансляции и записи в реальном времени.
Задачи
- Взаимодействовать с внутренними стейкхолдерами для понимания требований и проектирования простых, надёжных и гибких решений
- Реализовывать решения: писать код и поддерживать других инженеров через код-ревью и менторство
- Обеспечивать долгосрочную поддержку и сопровождение: оптимизация производительности, исправление багов, добавление функциональности, улучшение дизайна и юзабилити, автоматизация
- Документировать создаваемые системы для их поддержки будущими разработчиками
- Быть первым дежурным (on-call) по программному обеспечению своей команды
Требования
- 8+ лет опыта в индустрии, включая полную ответственность за архитектуру production-бэкенда от проектирования до долгосрочной эксплуатации
- 2+ года проектирования, разработки или эксплуатации сервиса видеотрансляции в реальном времени или с низкой задержкой (например, HLS/DASH или WebRTC)
- Опыт работы с WebRTC, GStreamer, ffmpeg или libav
- Знание стандартов видеотрансляции: HLS/DASH, fMP4, CMAF, адаптивный битрейт, видеокодеки (H.264, HEVC, AV1), аудиокодеки (AAC), транспортные протоколы (SRT, RTMP, WHIP, MoQ)
- Обширный опыт создания и эксплуатации облачных микросервисов и распределённых систем
- Подтверждённая способность менторить инженеров и принимать технические решения в команде
- Владение как минимум одним крупным языком программирования (Go, C#, JavaScript/TypeScript, Java и др.)
- Опыт работы с AWS, GCP или Azure
- Отличные навыки решения проблем и умение разбираться в сложных задачах
- Опыт с IoT или видеотрансляцией для умного дома будет плюсом
- Знакомство с процессом Agile Scrum
Условия
- Гибридный формат работы: два основных дня в офисе (обычно вторник, среда или четверг), остальное время — на выбор
- Культура и ценности, ориентированные на миссию, безопасная и инклюзивная среда
- Комплексный пакет вознаграждений для поддержки благополучия сотрудников и их семей
- Бесплатная система SimpliSafe и профессиональный мониторинг для дома
- Employee Resource Groups (ERGs) для нетворкинга, менторства и развития
- Целевой годовой базовый оклад: $146,000 - $195,000
- Возможны годовой бонус, акции и другие формы компенсации, а также медицинские, пенсионные и lifestyle-льготы
Навыки
- Go
- C#
- TypeScript
- AWS
- Kubernetes
- SQS
- SNS
- ffmpeg
- WebRTC
- GStreamer
- libav
- HLS
- DASH
- fMP4
- CMAF
- H.264
- HEVC
- AV1
- AAC
- SRT
- RTMP
- WHIP
- MoQ
- GCP
- Azure
- JavaScript
- Java
- Agile Scrum