Cengage Group

Sr Software Engineer

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

Senior Software Engineer в образовательной tech-компании Cengage. Разработка и модернизация облачных приложений и систем редакционной поддержки с использованием Python, Java/Spring и генеративного AI.

Задачи

  • Разрабатывать, обновлять и оптимизировать скрипты трансформации и доставки данных на Python с использованием AI-инструментов (например, Codex)
  • Совместно с коллегами из Portfolio модернизировать ключевые системы редакционной поддержки
  • Управлять клиентским облачным приложением
  • Сотрудничать с product и design командами по модели Product Operating Model (POM)
  • Переосмыслять и оптимизировать процессы создания контента с помощью современных платформ, автоматизации и генеративного AI
  • Участвовать в POM Discovery активностях, включая постоянное взаимодействие с клиентами
  • Балансировать технический долг и поддержку с разработкой новых фич в каждом спринте
  • Работать с партнёрами и клиентами над бэклогом, оценками и бюджетами продукта
  • Отслеживать новые технологии и тренды для внедрения инноваций в роадмап продукта

Требования

  • Bachelor’s degree in Computer Science или смежная область, либо эквивалентный опыт
  • Минимум 5 лет опыта разработки на Java/Spring/Maven и связанных технологиях
  • Сильные аналитические навыки и навыки решения проблем
  • Умение проводить root cause analysis, оценку технологий и design spikes
  • Сильные навыки тестирования и внимание к edge cases
  • Понимание AI-концепций: machine learning, языковые, reasoning и мультимодальные модели, prompt и context engineering, агентные фреймворки, RAG, векторные базы данных
  • Практический опыт интеграции или экспериментов с коммерческими и open-source GenAI технологиями (coding assistants, OpenAI, Hugging Face, LangChain)
  • Опыт поддержки и модернизации legacy или монолитных архитектур, миграции на модульные cloud-native платформы, гибридные облачные стратегии
  • Умение проектировать и разрабатывать API для интеграции legacy-систем с современными решениями
  • Опыт проектирования и развёртывания cloud-native решений на AWS, GCP или Azure с использованием контейнеров, serverless и облачных сервисов
  • Опыт построения безопасных, отказоустойчивых, масштабируемых high-availability enterprise-систем для глобальной аудитории
  • Опыт agile-разработки (Scrum, Kanban, SAFe) и инструментов Jira или Azure DevOps
  • Опыт работы в кросс-функциональных командах в распределённых remote-first средах
  • Умение понятно объяснять сложные технические концепции технической и нетехнической аудитории, включая руководство

Условия

  • Годовой бонус с целевым размером 10%
  • Базовая зарплата $88,600.00 - $141,800.00 USD в год
  • Комплексный пакет Total Rewards
  • Remote-first распределённая среда

Навыки

  • Python
  • Java
  • Spring
  • Maven
  • AI
  • Codex
  • Machine Learning
  • RAG
  • Vector databases
  • Prompt engineering
  • OpenAI
  • Hugging Face
  • LangChain
  • AWS
  • GCP
  • Azure
  • Containers
  • Serverless
  • API
  • Jira
  • Azure DevOps
  • Scrum
  • Kanban
  • SAFe

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

Software Engineer - Applications
Elorian AIMiddlePalo AltoГибрид
250,000 – 400,000 USD в год
31 окт.
Member of Technical Staff - Senior Software Engineer (San Francisco, CA)
Tutor IntelligenceSeniorSan FranciscoОфис
200,000 – 350,000 USD в год
31 окт.
Senior/Staff Software Engineer, Platform
CleraSeniorSan FranciscoОфис
160,000 – 250,000 USD в год
31 окт.
Backend Engineer - onsite
EliteGen Enterprise LLCMiddleSan FranciscoОфис
31 окт.
Software Engineer
Greywright IncMiddleBostonГибрид
31 окт.
Sr Software Engineer — Cengage Group, 88,600 – 141,800 USD в год, Удалённо | itrelocate