Oracle

Principal Application Software Engineer

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

Principal-инженер для технического лидерства в проектировании и разработке enterprise-решений. Отвечает за архитектурные решения, распределённые системы и менторство инженеров.

Задачи

  • Руководить архитектурой, проектированием и реализацией enterprise-систем и сервисов
  • Определять техническую стратегию и влиять на архитектурные решения в нескольких проектах и командах
  • Выступать техническим лидером критичных инициатив на всех этапах: дизайн, разработка, тестирование, деплой, поддержка
  • Устанавливать и продвигать лучшие практики разработки, стандарты кода и принципы дизайна
  • Выявлять и снижать технические риски, обеспечивая масштабируемость, надёжность и производительность
  • Проектировать, разрабатывать и поддерживать качественные backend-сервисы и приложения
  • Строить и поддерживать распределённые системы и микросервисные архитектуры
  • Проводить код-ревью и архитектурные ревью
  • Менторить инженеров и руководить командой из 5-6 человек
  • Взаимодействовать с Product, Engineering, Platform, Security и Operations командами

Требования

  • Степень бакалавра в Computer Science, Software Engineering или смежной области
  • 7-9+ лет профессионального опыта в разработке ПО
  • Сильный опыт разработки enterprise backend-систем на Java, Ruby или других ООП-языках
  • Глубокое понимание распределённых систем, микросервисов, API, масштабируемости, отказоустойчивости и оптимизации производительности
  • Опыт создания и поддержки cloud-native приложений
  • Подтверждённый опыт технического лидерства, ведения проектов и менторства инженеров
  • Опыт руководства командой из 5-6 инженеров
  • Понимание принципов проектирования ПО, структур данных, алгоритмов и системной архитектуры
  • Отличные навыки устной и письменной коммуникации

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка
  • Страхование жизни и AD&D
  • 401(k) с участием компании
  • Оплачиваемый отпуск и 11 оплачиваемых праздников
  • Оплачиваемый больничный (72 часа, с переносом до 112 часов)
  • Оплачиваемый родительский отпуск
  • Помощь при усыновлении
  • Employee Stock Purchase Plan
  • Финансовое планирование и групповая юридическая поддержка
  • Возможны бонусы и equity

Навыки

  • Java
  • Ruby
  • микросервисы
  • распределённые системы
  • API
  • cloud-native
  • DevOps
  • контейнеризация
  • GitHub Copilot
  • Codex

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

Senior Software Engineer (.NET) - VA
IronArch TechnologySeniorУдалённо
115,000 – 133,000 USD в год
5 нояб.
Software Developer (Systems Software)
Ardent PrinciplesMiddleChantillyОфис
130,000 – 260,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorBostonГибрид
195,500 – 352,100 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorNew YorkГибрид
195,000 – 408,000 USD в год
5 нояб.
Staff Software Engineer, Demand Bidder, Ad Serving Platform
RokuSeniorSan JoseГибрид
195,000 – 408,000 USD в год
5 нояб.