Oracle
Senior Platform Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер платформенных сервисов в Oracle: развитие компонентов платформы и SDK, отладка распределённых сервисов, обеспечение отказоустойчивости и производительности, работа с API и документацией для внутренних потребителей.
Задачи
- Владеть ограниченным платформенным компонентом (модуль сервиса, область SDK) и развивать его контракты для multi-tenant использования
- Проводить глубокую отладку в ограниченном графе сервисов и предлагать совместимые планы исправлений
- Реализовывать паттерны отказоустойчивости и ёмкости, документировать рекомендации по внедрению для команд-потребителей
- Проектировать программные решения, анализировать и помогать выявлять требования для достижения бизнес- и операционных целей
- Проводить код-ревью в закреплённых областях и способствовать улучшениям
- Реализовывать функциональное и нефункциональное тестирование, процессы QA, логирование, мониторинг и observability
- Профилировать и оптимизировать производительность кода
- Решать вопросы функциональности и интеграции API, реализовывать версионирование, жизненный цикл и интероперабельность API
- Проектировать и разрабатывать ПО, системы и сервисы в соответствии с заданной архитектурой
- Взаимодействовать с командами и заказчиками по вопросам дефектов и поддержки продукта, наставлять коллег
- Соблюдать практики безопасного кодирования и стандарты разработки
- Проводить периодическое обслуживание и тестирование систем, требующих обновлений или патчей
Требования
- Опыт владения компонентами платформенных сервисов или SDK
- Глубокая отладка распределённых сервисов и совместимые исправления
- Разработка ПО на всех этапах жизненного цикла
- Проведение код-ревью и наставничество
- Функциональное и нефункциональное тестирование, QA-процессы, мониторинг и observability
- Профилирование и оптимизация производительности
- Работа с API: версионирование, жизненный цикл, интероперабельность
- Понимание архитектуры ПО и практик масштабируемости
- Безопасное кодирование
- Самостоятельное управление работой и приоритизация
- Кросс-командное взаимодействие и ориентация на потребности заказчика
Условия
- Диапазон зарплаты в США: от $87,800 до $209,500 в год
- Возможны бонусы и equity
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни и AD&D, дополнительное страхование жизни
- Гибкие счета для здравоохранения и ухода за зависимыми
- Предоплаченные транспортные и парковочные льготы
- План 401(k) с участием компании
- Оплачиваемый отпуск, 11 оплачиваемых праздников, оплачиваемый больничный (72 часа, перенос до 112 часов)
- Оплачиваемый родительский отпуск и помощь при усыновлении
- Employee Stock Purchase Plan
- Финансовое планирование и групповая юридическая помощь
- Добровольные страхования (авто, жильё, питомцы)
Навыки
- SDK
- API
- multi-tenant
- observability
- performance profiling
- secure coding
- distributed services