Oracle
Senior Platform Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Oracle GenAI Agent Platform. Отвечает за архитектуру и разработку компонентов платформы, распределённых систем и SDK, техническое лидерство в команде.
Задачи
- Владеть ограниченным компонентом платформы (сервисный модуль, область SDK) и развивать его контракты для multi-tenant использования
- Проводить глубокую отладку в рамках сервисного графа и готовить планы исправлений с сохранением совместимости
- Реализовывать паттерны отказоустойчивости и ёмкости, документировать рекомендации по внедрению для команд-потребителей
- Проектировать программные решения, анализировать и помогать выявлять требования для достижения бизнес- и операционных целей
- Разрабатывать новые фичи и доработки по спецификациям, готовить документацию по дизайну и коду
- Проводить код-ревью и вести их в закреплённых областях
- Реализовывать функциональное и нефункциональное тестирование, процессы QA, логирование, мониторинг и observability
- Заниматься профилированием и оптимизацией производительности кода
- Решать вопросы API-функциональности и интеграции, реализовывать версионирование API и стратегии интероперабельности
- Проектировать и разрабатывать ПО, системы и сервисы в соответствии с заданной архитектурой
- Реализовывать стратегии оптимизации производительности и масштабируемости
- Взаимодействовать с командами и заказчиками по инцидентам и дефектам, обеспечивать своевременное решение
- Наставлять и менторить коллег, продвигать интересы клиентов и предлагать улучшения продукта
- Соблюдать стандарты разработки и безопасного кодирования
- Проводить периодическое обслуживание и тестирование систем при обновлениях и патчах
- Планировать работу, следить за сроками и приоритетами, адаптироваться к изменениям
- Участвовать в непрерывном обучении и улучшении процессов команды
Требования
- Опыт 4 года в разработке ПО или смежной области
- Степень BS/MS или эквивалентный опыт
- Уверенное владение Java
- Опыт распределённых систем и глубокое понимание стека
- Опыт spec-driven development
- Опыт работы с MCP tools, agent harness и agent runtime
- Знание систем памяти агентов будет плюсом
- Опыт проектирования и разработки архитектуры ПО
- Навыки отладки и решения сложных задач
- Опыт код-ревью и технического лидерства
- Понимание практик безопасного кодирования
- Опыт функционального и нефункционального тестирования, мониторинга и observability
- Опыт работы с API: версионирование, жизненный цикл, интероперабельность
- Умение работать в коллаборативной agile-среде
Условия
- Диапазон зарплаты в США: от $87,800 до $209,500 в год
- Возможны бонусы и equity
- Медицинская, стоматологическая и офтальмологическая страховка
- Страхование жизни и AD&D, дополнительное страхование жизни
- Гибкие счета для здравоохранения и ухода за зависимыми
- Предоплаченные расходы на транспорт и парковку
- План 401(k) с участием компании
- Оплачиваемый отпуск (Flexible Vacation или накопительный)
- 11 оплачиваемых праздничных дней
- Оплачиваемый больничный: 72 часа с даты найма, перенос до 112 часов
- Оплачиваемый родительский отпуск
- Помощь при усыновлении
- Employee Stock Purchase Plan
- Финансовое планирование и групповая юридическая помощь
- Добровольные льготы: авто, дом, страхование питомцев
Навыки
- Java
- MCP tools
- agent harness
- agent runtime
- agent memory systems
- spec-driven development
- distributed systems
- API
- SDK
- observability
- performance profiling