Oracle

Principal Platform Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal-инженер платформы в Oracle Cloud Infrastructure. Разработка распределённых сервисов, API и инструментов для разработчиков, а также AI-enabled возможностей платформы для инженерных команд OCI.

Задачи

  • Проектировать и разрабатывать масштабируемые распределённые сервисы, API, инструменты разработчика и пользовательские интерфейсы для инженерных команд OCI
  • Вести ключевые компоненты и фичи от требований и архитектуры до реализации, автотестов, безопасного релиза и поддержки в продакшене
  • Совместно с инженерными командами выявлять повторяющиеся боли разработчиков и превращать их в переиспользуемые возможности платформы в разработке, CI/CD и эксплуатации
  • Прототипировать решения, оценивать технические компромиссы, участвовать в реализации, отладке и оптимизации производительности
  • Формировать переиспользуемые инженерные паттерны для тестирования, observability, безопасности, надёжности и операционной готовности
  • Менторить инженеров и задавать техническое направление через дизайн-ревью, код-ревью и документацию
  • Эксплуатировать продакшен-сервисы, участвовать в on-call и инцидентах, улучшать автоматизацию и runbooks
  • Применять AI-assisted и agentic техники в реализации, тестировании, код-ревью, отладке, документации и эксплуатации
  • Создавать и оценивать AI-enabled инструменты и workflow для разработчиков
  • Критически проверять сгенерированный AI код, тесты, дизайн и анализ

Требования

  • BS in Computer Science или смежная область либо эквивалентный практический опыт
  • 6–10+ лет профессиональной разработки ПО
  • Владение Java и опыт создания REST и/или gRPC сервисов
  • Опыт full-stack разработки: backend-сервисы и пользовательские инструменты или веб-приложения
  • Сильные знания структур данных, алгоритмов, операционных систем и распределённых систем
  • Опыт проектирования, создания и эксплуатации высокодоступных масштабируемых распределённых систем
  • Опыт работы с распределёнными базами данных и SQL и/или NoSQL хранилищами
  • Опыт современных инженерных практик: контроль версий, код-ревью, автотесты, CI/CD
  • Опыт вывода крупных сервисов в продакшен и их эксплуатации
  • Опыт production observability, операционной автоматизации, реагирования на инциденты и оптимизации производительности
  • Способность к hands-on техническому лидерству и менторству
  • Практический опыт применения AI-assisted разработки и критической проверки сгенерированного кода

Условия

  • Hiring Range в США: $104,500–$234,600 в год
  • Возможны бонус, equity и compensation deferral
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Страхование жизни и AD&D, краткосрочная и долгосрочная нетрудоспособность
  • Гибкие и зависимые от ухода медицинские FSA
  • Предналоговые льготы на транспорт и парковку
  • 401(k) с match от компании
  • Оплачиваемый отпуск, 11 оплачиваемых праздников, оплачиваемый больничный
  • Оплачиваемый родительский отпуск и помощь с усыновлением
  • Employee Stock Purchase Plan
  • Финансовое планирование и групповая юридическая помощь
  • Добровольные страхования: авто, жильё, питомцы

Навыки

  • Java
  • REST
  • gRPC
  • SQL
  • NoSQL
  • CI/CD
  • Kubernetes
  • containers
  • Terraform
  • AWS
  • Azure
  • OCI
  • distributed systems
  • observability
  • AI-assisted development
  • agentic workflows

Похожие вакансии

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Principal Platform Software Engineer — Oracle, 104,500 – 234,600 USD в год, Nashville | itrelocate