NetSuite
Principal Software Engineer, Platform - Nashville
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в команду платформы Oracle Cloud Infrastructure. Отвечает за фундамент платформы: API, middleware, рантаймы и интеграционные фреймворки, задаёт техническое направление кросс-командных инициатив.
Задачи
- Руководить проектированием, разработкой и развитием backend-сервисов платформы, API, middleware, рантаймов и интеграционных фреймворков, используемых в OCI
- Определять и внедрять стратегии версионирования API, жизненного цикла, деприкейшена и безопасного выката релизов
- Формировать переиспользуемые паттерны для интероперабельности, мультитенантного масштабирования, отказоустойчивости и безопасной разработки
- Развивать общие практики observability: SLO, error budgets, мониторинг и планирование мощностей
- Диагностировать и решать сложные кросс-сервисные проблемы, вести долговременные планы ремедиации и совместимых миграций
- Влиять на архитектурные и технические решения через design review, code review и техническое наставничество
- Создавать миграционные гайды, playbook'и по внедрению, документацию и примеры для упрощения адоптации платформы
- Менторить инженеров и повышать качество дизайна, кода и операционных практик в организации
Требования
- Bachelor's или master's degree в Computer Science, Computer Engineering или смежной области, либо эквивалентный практический опыт
- 7+ лет профессионального опыта в разработке ПО с подтверждённым влиянием на backend, платформенные или облачные сервисы
- Сильный опыт проектирования высокодоступных масштабируемых распределённых систем и развития production API или платформенных интерфейсов
- Владение одним или несколькими объектно-ориентированными или системными языками программирования: Java, C++, C# или Go
- Глубокое понимание основ распределённых систем, объектно-ориентированного проектирования, структур данных, алгоритмов и практик безопасной разработки
- Подтверждённый опыт лидерства или влияния на архитектуру и технический дизайн в кросс-командной работе
- Сильное суждение в условиях неопределённости, высокая степень ответственности и ясные навыки письменной и устной коммуникации
Условия
- Офисный формат работы с обязательным присутствием в Nashville, Tennessee
- Возможна помощь с релокацией в соответствии с политикой Oracle
- Диапазон оплаты: от $104,500 до $234,600 в год, возможны бонусы, equity и отложенная компенсация
- Медицинская, стоматологическая и офтальмологическая страховка, включая экспертное медицинское мнение
- Краткосрочная и долгосрочная нетрудоспособность, страхование жизни и AD&D, дополнительное страхование жизни
- Гибкие и зависимые расходы на здравоохранение и уход за детьми (FSA)
- Предналоговые льготы на транспорт и парковку
- План сбережений и инвестиций 401(k) с вкладом компании
- Оплачиваемый отпуск: Flexible Vacation для salaried-сотрудников; начисляемый отпуск 13 дней в первые три года и 18 дней далее
- 11 оплачиваемых праздничных дней
- Оплачиваемый больничный: 72 часа с даты найма, обновляется ежегодно, переносится до 112 часов
- Оплачиваемый родительский отпуск, помощь при усыновлении
- Employee Stock Purchase Plan, финансовое планирование и групповая юридическая поддержка
- Добровольные льготы: автострахование, страхование жилья и питомцев
Навыки
- Java
- C++
- C#
- Go
- RESTful APIs
- microservices
- SDKs
- containers
- cloud-native deployments
- SLO
- error budgets
- observability
- capacity planning
- distributed systems
- API versioning
- middleware
- runtimes
- integration frameworks