NetSuite
Sr Software Engineer, Core Infrastructure
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Core Infrastructure в Oracle: проектирование и разработка отказоустойчивых распределённых систем в защищённом облачном окружении, обеспечение масштабируемости, надёжности и безопасности сервисов.
Задачи
- Проектировать и разрабатывать новые крупные фичи в существующих системах
- Реализовывать компоненты распределённых систем с горизонтальным и вертикальным масштабированием
- Оптимизировать код и системы для обработки больших объёмов данных
- Обеспечивать отказоустойчивость: репликация, автоматический failover, retry, circuit breakers, таймауты
- Строить тесты, алерты, дашборды и телеметрию для мониторинга здоровья компонентов
- Диагностировать и устранять инциденты, участвовать в операционных дежурствах и root cause analysis
- Применять меры безопасности: шифрование, контроль доступа в multi-tenant окружении
- Поддерживать автоматизацию и Infrastructure as Code для управления облачной инфраструктурой
- Менторить младших инженеров и участвовать в планировании и снижении рисков
Требования
- Опыт разработки на Java/C++
- Практический опыт с микросервисами и распределёнными системами
- Опыт проектирования масштабируемых, высокодоступных и безопасных систем
- Понимание принципов отказоустойчивости и recovery oriented computing
- Опыт написания безопасного, поддерживаемого кода с тестами
- Умение работать самостоятельно и вести кросс-командные зависимости
- Опыт менторства и наставничества
Условия
- Медицинская, стоматологическая и оптическая страховка
- Страхование жизни и disability
- 401(k) с match от компании
- Оплачиваемый отпуск, 11 праздничных дней, sick leave
- Paid parental leave и adoption assistance
- Employee Stock Purchase Plan
- Бонусы и equity
- Гибкий график отпусков
Навыки
- Java
- C++
- микросервисы
- распределённые системы
- Infrastructure as Code
- облачные технологии
- мониторинг и телеметрия
- шифрование и контроль доступа