OpenEye
Senior Software Engineer (OWS Team)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в команду OpenEye Web Services (OWS) — облачной платформы видеонаблюдения и безопасности. Проектирование и развитие высоконагруженных сервисов, лидерство в разработке и менторство инженеров.
Задачи
- Самостоятельно проектировать, разрабатывать и поддерживать ПО, включая крупные архитектурные изменения, сложные фичи, оптимизацию производительности и исправление критических багов
- Вести значимые проекты разработки с минимальным надзором: скоупинг, дизайн, приоритизация и координация для своевременной и качественной поставки
- Взаимодействовать с Product Management, стейкхолдерами и старшими членами команды для проектирования и поставки качественных решений
- Общаться с другими отделами и иногда с клиентами для сбора критичной информации и проработки сложных кейсов
- Менторить других разработчиков (Software Engineers и Software Engineer II) по вопросам практик кодирования, алгоритмов и процессов
- Вести технические обсуждения между командами и отделами, продвигая решения по инструментам, фреймворкам, архитектурным стандартам и методологиям
- Обеспечивать качество кода через peer review для младших инженеров и соблюдение стандартов
- Проактивно анализировать требования из разных источников (технических и нетехнических) для надёжных решений
- Активно участвовать в Agile-процессах, выявлять узкие места и улучшать рабочие процессы
- Доводить задачи до конца: тестирование, мониторинг, проверка деплоя и коллаборация
- Использовать AI-инструменты разработки (GitHub Copilot, LLM-ассистенты) для ускорения дизайна, кодирования, ревью, отладки и документации
Требования
- Bachelor's Degree in Computer Science или смежная область
- Минимум 5 лет профессионального опыта в разработке ПО
- Экспертиза в Java, C# или аналогичном языке программирования
- Твёрдое понимание объектно-ориентированного программирования и практик разработки
- Способность быстро осваивать новые технологии и практики
- Отличные навыки критического мышления и решения проблем
- Сильная культура качества и подход test-first
- Отличные коммуникативные навыки и умение работать в команде
- Практический опыт использования AI-инструментов разработки для ускорения повседневных задач
- Спонсорство визы и иммиграционная поддержка не предоставляются
Условия
- Гибридный график работы
- Возможность покупки акций компании со скидкой
- Медицинская, стоматологическая и vision-страховка с первого дня, субсидия на медплан и HSA с вкладом компании
- До $5,000 ежегодного company match по 401k
- Оплачиваемые компанией краткосрочная/долгосрочная нетрудоспособность, AD&D и страхование жизни
- Оплачиваемый отпуск по материнству и отцовству
- 15 дней оплачиваемого отпуска в год (увеличивается после 3 лет)
- 7 оплачиваемых sick/wellness дней в год
- 9 оплачиваемых праздничных дней в год
- Программа образовательной поддержки (не-degree, бакалавриат и магистратура)
- Employee Equipment Program — бесплатная система Alarm.com для дома
- Коллаборативная и креативная культура, casual dress code
Навыки
- Java
- Spring
- React
- TypeScript
- MySQL
- CrateDB
- Git
- IntelliJ
- C#
- GitHub Copilot
- LLM