Allstate
Full Stack Software Engineer Senior Consultant II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в юридическом подразделении Allstate. Разработка корпоративных приложений и интеграций, включая решения на базе LLM, Generative AI и RAG.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать full-stack приложения и cloud-native микросервисы
- Участвовать в Agile-церемониях: дейли, планирование спринта, груминг бэклога, ретроспективы
- Писать, ревьюить и поддерживать качественный, масштабируемый и безопасный код
- Проектировать и реализовывать решения на базе LLM, Generative AI и RAG-архитектур
- Взаимодействовать с product-менеджерами, архитекторами и кросс-функциональными командами
- Интегрировать AI/ML-сервисы и API в корпоративные приложения с соблюдением практик безопасности
- Диагностировать и оптимизировать производительность, масштабируемость и надёжность приложений
- Вести техническую документацию и участвовать в архитектурных обсуждениях
Требования
- 4+ года опыта разработки ПО
- Опыт проектирования и реализации cloud-native приложений и распределённых систем
- Java, Spring Boot, Python, JavaScript/TypeScript, React
- Опыт создания и интеграции AI-приложений и сервисов
- Понимание распределённых систем, RESTful API, баз данных и практик безопасности
- Опыт работы с реляционными (MS SQL Server) и NoSQL (MongoDB, DocumentDB) базами, векторными БД, Kafka, кэшированием, Kubernetes
- Понимание моделирования данных, Azure Data Lake Storage (ADLS) и проектирования data pipeline
- Опыт с Microsoft Azure и/или AWS
- Опыт работы в Agile-среде
- Опыт UI-разработки на React и современных frontend-фреймворках
- Сильные коммуникативные навыки и умение решать проблемы
- Степень бакалавра в Computer Science, IT, Engineering или смежной области (предпочтительно)
Условия
- Компенсация 90 700 – 153 925 USD в год в зависимости от опыта и квалификации
- Удалённая работа
- Предоставляется техника: ноутбук, мониторы, гарнитура, клавиатура, мышь
- Ежемесячная компенсация расходов на интернет для работающих из дома
- Требуется проверка биографии (background investigation)
- Виза не спонсируется
Навыки
- Java
- Spring Boot
- Python
- JavaScript
- TypeScript
- React
- LLM
- Generative AI
- RAG
- REST API
- MS SQL Server
- MongoDB
- DocumentDB
- Vector Databases
- Kafka
- Kubernetes
- Docker
- Azure
- AWS
- Azure OpenAI
- Azure AI Search
- Azure Machine Learning
- ADLS
- Jenkins
- CI/CD
- MLOps
- LangChain
- Semantic Kernel
- Linux
- AWS EKS