Allstate
Software Engineering Manager (Java & Python)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Технический руководитель инженерного направления в Legal Technology: примерно 80% времени — hands-on разработка, архитектура и поддержка production, остальное — коучинг инженеров и работа со стейкхолдерами. Задача — развивать облачные платформы, интеграции и AI-решения (Generative AI, LLM, RAG) для юридических операций.
Задачи
- Руководить архитектурой, разработкой, интеграцией и поддержкой продуктов и платформ Legal Technology
- Проектировать и разрабатывать cloud-native приложения, API, интеграции и event-driven сервисы
- Активно участвовать в разработке: писать код, проводить code review, проектировать архитектуру, разбирать инциденты и поддерживать production
- Интегрировать и оркестрировать вендорские юридические приложения с корпоративными системами
- Принимать технические решения по облачным платформам, модернизации приложений, управлению данными, паттернам интеграции и AI-сервисам
- Отвечать за надёжность, безопасность, производительность и операционное совершенство продуктов
- Работать в тесной связке с product-менеджерами, бизнес-стейкхолдерами и кросс-функциональными командами
- Проектировать и внедрять AI-решения на базе Generative AI, LLM, RAG и интеллектуальной автоматизации
- Совместно с Legal и Compliance определять возможности ответственного применения AI с учётом governance, безопасности и приватности
- Вести эксперименты и внедрение новых AI-технологий, фреймворков и legal tech решений
- Управлять отношениями с вендорами, обновлениями продуктов и жизненным циклом платформ
- Определять операционные KPI, SLO и инженерные метрики
- Руководить, коучить и менторить команду инженеров
- Влиять на стейкхолдеров и инженерные команды для внедрения современных инженерных и AI-практик
Требования
- Сильный hands-on опыт с Java, Spring Boot, микросервисами, REST API и event-driven архитектурами
- Владение Python для автоматизации и platform engineering
- Опыт проектирования и поддержки высокодоступных production-систем с ответственностью за надёжность, безопасность и производительность
- Опыт корпоративных интеграций, API management, оркестрации workflow, SaaS-платформ и messaging-технологий, например Kafka
- Опыт с реляционными и NoSQL базами данных, контейнерными платформами (Kubernetes) и cloud-native data-сервисами
- Сильная экспертиза в Microsoft Azure и/или AWS
- Опыт построения или интеграции AI-решений с Azure OpenAI, LLM, RAG, векторными базами данных
- Знакомство с AI-фреймворками вроде LangChain, Semantic Kernel или аналогичными
- Опыт работы в Agile и прямого взаимодействия с бизнес-стейкхолдерами
- 7 и более лет опыта (предпочтительно)
Условия
- Зарплата 120 000 – 193 725 USD в год в зависимости от опыта и квалификации
- Удалённая работа (США, Иллинойс)
- Полный комплект техники: ноутбук, мониторы, гарнитура, клавиатура и мышь
- Ежемесячная компенсация расходов на интернет для работающих из дома
- Требуется выделенное приватное рабочее место и стабильный интернет (минимум 50 МБ на загрузку и 5 МБ на отдачу)
- Проверка биографических данных при найме
- Спонсорство рабочих виз, как правило, не предоставляется
Навыки
- Java
- Spring Boot
- Python
- Microservices
- REST API
- Event-driven architecture
- Kafka
- Kubernetes
- NoSQL
- SQL
- Microsoft Azure
- AWS
- Azure OpenAI
- LLM
- RAG
- Vector databases
- LangChain
- Semantic Kernel
- Generative AI
- API management