JLL
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер полного стека в команде Legal Technology: проектирование и реализация сквозных фич для Legal и Anti-Financial Crime функций, включая AI-агентов и LLM-фичи с контролем человека. Роль hands-on с техническим лидерством и менторством.
Задачи
- Проектировать и реализовывать сквозные фичи: React-фронтенд, сервисы на Python/Node.js, хранилища данных и деплой в AWS или Azure
- Выполнять solution design для слабо определённых и кросс-доменных задач с учётом интеграций, data lineage и поддерживаемости
- Определять архитектурные паттерны, референсные дизайны и технические стандарты для команды
- Проектировать системы с безопасностью, конфиденциальностью и аудируемостью: RBAC, сегрегация данных, неизменяемые аудит-логи, шифрование
- Настраивать структуру решения, CI/CD, infrastructure as code и DevSecOps-практики
- Разрабатывать и поддерживать data pipelines и интеграции с внутренними системами, сторонними провайдерами и Databricks
- Создавать интерфейсы и дашборды для Legal и compliance-пользователей
- Проектировать, строить и оценивать LLM-фичи и AI-агентов для автоматизации Legal и AFC-процессов
- Внедрять human-in-the-loop контроли, guardrails и шаги согласования для агентных решений
- Строить и использовать MCP-серверы и другие интеграции инструментов с enterprise-системами
- Проектировать evaluation harnesses, тестовые наборы и мониторинг AI-выходов
- Отвечать за тестовую стратегию на уровнях unit, integration и e2e, улучшать тестовые фреймворки
- Разбирать сложные продакшн-инциденты и проводить root cause analysis
- Менторить инженеров по стандартам, AI-assisted разработке и безопасному дизайну
- Коммуницировать технические компромиссы нетехническим стейкхолдерам
Требования
- 8+ лет профессионального опыта в разработке ПО
- Сильный full stack опыт: backend на Python или Node.js, фронтенд на React (Angular или Vue.js тоже рассматриваются)
- Опыт проектирования и поддержки RESTful API и микросервисных/распределённых архитектур
- Практический опыт с AWS или Azure и способность работать с обеими платформами
- Знание CI/CD, infrastructure as code (Terraform, CloudFormation или Bicep) и контейнеризации
- Опыт с реляционными (PostgreSQL, SQL Server, MySQL) и NoSQL (DynamoDB, Cosmos DB) базами
- Ежедневное практическое использование AI-ассистентов (Claude, Cursor, GitHub Copilot) и умение валидировать AI-код
- Опыт с LLM API: prompt engineering, tool use/function calling, structured outputs, context engineering
- Опыт владения тестовой стратегией и построения тестовых фреймворков
- Опыт разбора продакшн-инцидентов и root cause analysis
- Опыт разработки ПО с конфиденциальными или регулируемыми данными, знание secure development, access control и audit logging
- Отличные письменные и устные коммуникационные навыки
- Право на работу в США без спонсорства визы
Условия
- Зарплата 187 100 – 229 200 USD в год
- 401(k) с взносами компании
- Медицинская, стоматологическая и оптическая страховка
- Оплачиваемый родительский отпуск 100% зарплаты
- Оплачиваемый отпуск и праздники
- Ранний доступ к заработанным средствам через Daily Pay
- Работа в офисе в Chicago, IL
Навыки
- React
- Python
- Node.js
- AWS
- Azure
- RESTful API
- микросервисы
- Terraform
- CloudFormation
- Bicep
- Docker
- Kubernetes
- ECS
- EKS
- AKS
- Lambda
- Azure Functions
- S3
- API Gateway
- IAM
- Entra ID
- CloudWatch
- Azure Monitor
- PostgreSQL
- SQL Server
- MySQL
- DynamoDB
- Cosmos DB
- CI/CD
- Databricks
- Spark
- Delta Lake
- LLM
- AI Agents
- MCP
- Claude
- Cursor
- GitHub Copilot
- prompt engineering
- Angular
- Vue.js