Citi
Lead Full Stack Engineer (M&A Technology & AI)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер в Citi Banking Technology для направления M&A. Драйвер AI-enabled инициатив: интеграция агентных AI-решений в enterprise-приложения на Java и Angular.
Задачи
- Проектировать, разрабатывать и поддерживать высокопроизводительные, масштабируемые и безопасные full-stack приложения на Java, Angular, микросервисах и event-based архитектурах
- Руководить интеграцией AI-возможностей в существующие и новые приложения, создавать и разворачивать агентные AI-решения для бизнес-кейсов M&A
- Проектировать и реализовывать отказоустойчивые и производительные микросервисы и event-driven системы
- Разрабатывать frontend-интерфейсы на Angular с интуитивным и отзывчивым UX
- Участвовать во всём жизненном цикле разработки ПО: сбор требований, дизайн, кодирование, тестирование, деплой и операционная поддержка
- Внедрять лучшие практики инженерии: качество кода, тестирование, CI/CD, безопасность, документация
- Отслеживать новые технологии и тренды в full-stack, AI и агентных системах, предлагать и внедрять инновационные решения
- Менторить junior-разработчиков и активно участвовать в code review, развивая культуру технического превосходства
Требования
- 10+ лет практического опыта в full-stack разработке
- Опыт проектирования и построения масштабируемых высокопроизводительных микросервисов
- Опыт работы с event-driven архитектурами (Kafka, RabbitMQ)
- Опыт работы с современными frontend-фреймворками, в частности Angular
- Опыт с AI-технологиями: машинное обучение, NLP или другие AI-домены
- Опыт разработки агентных AI-систем: проектирование, построение и деплой интеллектуальных агентов для бизнес-приложений
- Экспертный уровень Java и TypeScript/JavaScript
- Spring Boot, Spring Cloud
- Принципы и паттерны микросервисной архитектуры
- Брокеры сообщений и event streaming (Apache Kafka, RabbitMQ)
- Реляционные и NoSQL базы данных (PostgreSQL, MongoDB, Cassandra)
- Angular 2+, NgRx или другие паттерны управления состоянием
- HTML5, CSS3, адаптивный веб-дизайн
- Docker, Kubernetes
- CI/CD пайплайны (Jenkins, GitLab CI, Azure DevOps)
- Облачные платформы (AWS, Azure, GCP)
- Деплой GenAI и LLM-систем в регулируемых enterprise-средах: оценка, guard-railing, мониторинг, комплаенс
- Опыт разработки, интеграции и деплоя агентных AI-систем
- Сильные навыки решения проблем, аналитики и критического мышления
- Сильные коммуникативные навыки и умение работать в команде и удалённо
- Степень бакалавра или магистра в Computer Science, Software Engineering или смежной технической области
Условия
- Full time
- Конкурентная зарплата $156,160.00 - $234,240.00
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k)
- Страхование жизни, от несчастных случаев и инвалидности
- Wellness-программы
- Оплачиваемые отпуска, больничные и праздничные дни
- Дискреционные и формульные incentive и retention выплаты
Навыки
- Java
- TypeScript
- JavaScript
- Angular
- Spring Boot
- Spring Cloud
- микросервисы
- Kafka
- RabbitMQ
- PostgreSQL
- MongoDB
- Cassandra
- NgRx
- HTML5
- CSS3
- Docker
- Kubernetes
- Jenkins
- GitLab CI
- Azure DevOps
- AWS
- Azure
- GCP
- GenAI
- LLM
- agentic AI
- машинное обучение
- NLP
- Prometheus
- Grafana
- ELK