NVIDIA
Senior Full Stack Software Engineer, Marketing Platforms
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер полного стека с сильным backend-опытом для платформ маркетинга NVIDIA: профили клиентов, согласия, персонализация и кампании. Роль с полной ответственностью от архитектуры до продакшн-эксплуатации.
Задачи
- Проектировать, разрабатывать и эксплуатировать масштабируемые backend-сервисы и распределённые системы для профилей клиентов, согласий, персонализации и кампаний
- Строить API, границы сервисов, модели данных и event-driven workflows с осознанными компромиссами по консистентности, доступности, задержкам и сложности эксплуатации
- Разрабатывать интеграции данных с реляционными и NoSQL базами, системами обмена сообщениями, кэшированием и поиском, обеспечивая целостность данных и эволюцию схем
- Разрабатывать отзывчивые доступные интерфейсы и интегрировать их с API платформы
- Принимать архитектурные решения, согласовывать интерфейсы с партнёрскими командами и менторить инженеров
- Отвечать за production readiness и эксплуатацию: автотесты, CI/CD, деплой, observability, безопасность, планирование мощностей и инциденты
- Осваивать прикладной AI и поддерживать разработку AI-фич и агентов
- Взаимодействовать с product, design и marketing для перевода бизнес-задач в технические решения
Требования
- BS/MS в Computer Science, Engineering или смежной области либо эквивалентный опыт
- 12+ лет опыта в разработке ПО с существенной ответственностью за production backend-сервисы
- Глубокое знание распределённых систем и масштабируемой архитектуры: декомпозиция сервисов, конкурентность, консистентность, асинхронная обработка, кэширование, отказоустойчивость
- Сильные практические навыки backend-разработки на Java со Spring Boot или аналогичным фреймворком, включая построение API, аутентификацию, авторизацию и интеграцию сервисов
- Знание баз данных: SQL, реляционное и NoSQL моделирование, индексы, транзакции, миграции схем и оптимизация производительности
- Опыт эксплуатации production-сервисов в облаке с контейнерами, автотестами, Git, CI/CD, observability и отладкой
- Практические навыки frontend-разработки на JavaScript/TypeScript и React или Angular, включая компоненты, управление состоянием, интеграцию с API и доступные интерфейсы
- Продемонстрированное техническое лидерство и сквозная ответственность: превращение нечётких требований в архитектуру и планы, ведение проектов между командами, менторство
- Интерес к AI-приложениям и готовность изучать и помогать в разработке AI-фич и агентов
Условия
- Конкурентная зарплата и комплексный соцпакет
- Базовая зарплата 224 000 – 356 500 USD в год в зависимости от локации и опыта
- Право на equity и льготы
- Инклюзивная среда и равные возможности
Навыки
- Java
- Spring Boot
- SQL
- NoSQL
- JavaScript
- TypeScript
- React
- Angular
- Git
- CI/CD
- Kubernetes
- AWS
- Python
- LLM
- RAG
- Playwright
- Selenium
- Cypress
- Cucumber