NetSuite
Senior Software Engineer, Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в платформенную команду Oracle Cloud Infrastructure. Разработка backend-компонентов платформы, API, SDK и интеграционных фреймворков для сервисов OCI.
Задачи
- Проектировать, разрабатывать, тестировать и эксплуатировать backend-компоненты платформы, API, SDK и интеграционные фреймворки для сервисов и клиентов OCI
- Отвечать за выделенную область платформы, развивать её контракты, версионирование и совместимость для безопасного multi-tenant использования
- Диагностировать и устранять сложные проблемы в распределённых сервисах, выпускать совместимые исправления и понятные пути обновления
- Повышать доступность, производительность, ёмкость и управляемость за счёт паттернов отказоустойчивости, мониторинга, логирования и автоматизации
- Взаимодействовать с инженерами OCI: собирать потребности потребителей, ревьюить дизайны и код, продвигать внедрение платформенных возможностей
- Создавать качественную техническую документацию, примеры и операционные руководства для потребителей платформы
- Участвовать в поддержке сервисов и непрерывных улучшениях, включая разбор инцидентов и root-cause анализ
Требования
- Bachelor's или master's degree в Computer Science, Computer Engineering или смежной области, либо эквивалентный практический опыт
- 4+ года профессионального опыта разработки ПО
- Владение как минимум одним объектно-ориентированным или системным языком программирования: Java, C++, C# или Go
- Опыт проектирования и разработки backend-сервисов, API, микросервисов, SDK или платформенных возможностей для разработчиков
- Понимание основ распределённых систем, структур данных, алгоритмов, объектно-ориентированного проектирования и практик безопасной разработки
- Опыт работы с дизайном API, интеграцией, версионированием, тестированием, контролем версий и разбором проблем в продакшене
- Сильные навыки решения проблем, коммуникации и командной работы, выраженное чувство ответственности
Условия
- Офисный формат работы с обязательным присутствием в Нэшвилле, Теннесси
- Возможна помощь с релокацией в соответствии с политикой Oracle
- Диапазон зарплат в США: от $92 500 до $209 500 в год
- Возможны бонусы и опционы
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни и AD&D, краткосрочная и долгосрочная нетрудоспособность
- Гибкие и накопительные счета для здравоохранения и ухода за детьми
- Предналоговые льготы на транспорт и парковку
- Пенсионный план 401(k) с вкладом компании
- Оплачиваемый отпуск, 11 оплачиваемых праздничных дней, оплачиваемый больничный
- Оплачиваемый родительский отпуск и помощь при усыновлении
- Employee Stock Purchase Plan
- Финансовое планирование и групповая юридическая поддержка
- Добровольные страховки: авто, жильё, питомцы
Навыки
- Java
- C++
- C#
- Go
- RESTful APIs
- микросервисы
- SDK
- API design
- containers
- cloud-native deployment
- observability
- SRE
- databases
- multi-tenant service design
- distributed systems