Gen Digital Inc.

Старший бэкенд-инженер (Java/Spring Boot)

Коротко

Старший backend-инженер в MoneyLion (бренд Gen Digital) для проектирования и масштабирования backend-сервисов финтех-продукта на Java/Spring Boot. Компания крупная, глобальная, в сфере кибербезопасности и финтеха; требуется 5+ лет опыта с распределёнными системами, REST API, Kafka/SQS, SQL/NoSQL, AWS/Kubernetes. Работа в Нью-Йорке с присутствием в офисе 3 дня в неделю, зарплата 158 080–178 880 USD в год.

О компании Gen
Gen — глобальная компания, посвящённая обеспечению цифровой свободы через свои надёжные потребительские бренды, включая Norton, Avast, LifeLock, MoneyLion и другие. Компания предоставляет отмеченные наградами решения в области кибербезопасности, онлайн-конфиденциальности, защиты личности и финансового благополучия почти 500 миллионам пользователей более чем в 150 странах.
О роли
MoneyLion — лидер в области финансовых технологий, создающий продукты и контент следующего поколения с персонализацией. Компания ищет глубоко опытного backend-инженера с сильным чувством ответственности, здравым техническим суждением и высокими стандартами качества инженерии. Роль связана с принятием умных архитектурных решений, проектированием устойчивых сервисов и созданием систем, обеспечивающих надёжный опыт для клиентов и рынка. Инженер будет помогать формировать и масштабировать backend-возможности, лежащие в основе продуктов MoneyLion, тесно сотрудничая с командами продукта, аналитики и инженерии для поддержки интеграций с партнёрами, экспериментов, качества событий и основных бизнес-процессов.
Основные обязанности
•Брать на себя ответственность: поддерживать высокий стандарт качества через обзоры дизайна, кода, тестирование, наблюдаемость и готовность к эксплуатации.
•Сотрудничать межфункционально: работать в партнёрстве с командами продукта, аналитики и инженерами для формирования решений и их надёжной реализации.
•Проектировать для изменений: создавать backend-системы, которые масштабируемы, модульны и устойчивы к меняющимся требованиям продукта и бизнеса.
•Улучшать производительность и качество: повышать надёжность, удобство сопровождения, наблюдаемость и операционное совершенство критически важных сервисов и рабочих процессов.
•Строить чистые потоки данных: создавать надёжные API, события и границы сервисов, поддерживающие интеграции с партнёрами, эксперименты, аналитику и последующие системы.
•Вести разработку с помощью ИИ: использовать инструменты ИИ для прототипирования, создания каркасов, рефакторинга и исследовательской разработки, затем проверять результаты с помощью сильного инженерного суждения.
•Повышать качество через тестирование: создавать и поддерживать автоматическое покрытие тестами на уровнях модульных, интеграционных, контрактных и сквозных тестов.
О вас
•Глубокие знания Java, Spring Boot и современной backend-архитектуры.
•Уверенность в проектировании и эксплуатации RESTful API, микросервисов и распределённых систем в продакшене.
•Хорошее знание SQL и NoSQL баз данных.
•Знакомство с асинхронными и событийно-ориентированными системами, такими как Kafka, SQS или аналогичными технологиями.
•Уверенность в работе в современных средах разработки, включая Git-ориентированные рабочие процессы, контейнеризированные сервисы и облачную инфраструктуру (AWS, Kubernetes).
•Хорошее понимание надёжности, наблюдаемости, удобства сопровождения и производительности.
•Знакомство с тестированием, CI/CD, мониторингом и современными рабочими процессами разработки.
•Навыки сотрудничества с командами продукта, аналитики и инженерии для работы в быстром темпе.
•Сильные коммуникативные навыки и ориентированность на совместное решение проблем.
Образование: Степень бакалавра в области инженерии, смежной области или эквивалентный профессиональный опыт.
Опыт: Более 5 лет в области разработки программного обеспечения с подтверждённым опытом создания и выпуска производственных приложений.
Обязательные навыки
•Глубокие знания Java и Spring Boot, включая создание и эксплуатацию сервисов производственного уровня.
•Хорошее понимание проектирования REST API, контрактов сервисов и обратной совместимости.
•Опыт проектирования и развития распределённых систем, включая декомпозицию сервисов и межсервисное взаимодействие.
•Твёрдое понимание моделирования данных и хранения, включая компромиссы SQL и NoSQL, индексацию и производительность запросов.
•Опыт работы с асинхронными и событийно-ориентированными архитектурами (например, Kafka, SQS), включая проектирование событий и вопросы надёжности.
•Хорошее понимание наблюдаемости, включая логирование, метрики, трассировку и отладку производственных систем.
•Опыт внедрения стратегий тестирования на уровнях модульных, интеграционных и контрактных тестов.
•Знакомство с CI/CD пайплайнами, контейнеризацией (Docker) и облачными нативными средами (AWS, Kubernetes).
•Отличные навыки сотрудничества и коммуникации с уклоном в сторону ясного и поддерживаемого проектирования систем.
Желательные навыки
•Опыт работы с высокомасштабируемыми системами, ориентированными на потребителей, или платформами рынка.
•Знакомство с API-шлюзами, ограничением скорости и защитой на уровне сервиса.
•Опыт работы с потоками данных, качеством событий и инструментами аналитики.
•Практический опыт работы с инструментами вроде Claude Code (или аналогичными IDE с поддержкой ИИ) и современными моделями ИИ для кодирования.
•Практическое понимание сильных и слабых сторон ИИ, подкреплённое здравым инженерным суждением.
•Умение использовать ИИ-агентов для исследования различных подходов к реализации, оценки компромиссов и выбора надёжных решений без создания хрупких или «ИИ-образных» систем.
Личные качества
•Способность успешно работать в быстром, высокотехнологичном окружении и справляться со сложными задачами.
Что дальше
После подачи заявки ожидайте следующие этапы в процессе найма:
•Рекрутер
•Менеджер по найму
•Живое кодирование 1 из 2
•Живое кодирование 2 из 2
•Продуктовый менеджер
Местоположение и компенсация
Местоположение: Нью-Йорк, штат Нью-Йорк (офис 3 дня в неделю).
Ожидаемая годовая базовая зарплата по этой позиции составляет от 158 080 до 178 880 долларов США. Базовая зарплата — это одна из составляющих общего компенсационного пакета Gen, который включает соответствие взносов в 401(k), варианты медицинского страхования, страхование от инвалидности, страхование жизни и неограниченный оплачиваемый отпуск. Фактическая зарплата будет варьироваться в зависимости от квалификации, опыта, навыков и компетенций кандидата, связанных с ролью.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте