Sidley Austin LLP
Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер в юридическую фирму Sidley Austin. Техническое лидерство над приложениями на .NET, React/Next.js и Azure, включая внедрение AI/GenAI-функций, архитектурные решения и менторство инженеров.
Задачи
- Руководить проектированием и поставкой full-stack приложений на .NET, React/Next.js и Azure, отвечая за архитектуру и поддержку в продакшене
- Задавать инженерные стандарты по качеству кода, тестированию, производительности и безопасности, подкрепляя их личным написанием кода и код-ревью
- Принимать архитектурные решения для новых функций и систем с учётом поддерживаемости, наблюдаемости и масштабируемости
- Руководить интеграцией AI и GenAI в приложения фирмы: LLM-функции, RAG-пайплайны, семантический поиск, агентные workflow
- Менторить инженеров через парное программирование, дизайн-ревью и постоянную обратную связь
- Совместно с продакт-менеджерами, дизайнерами и архитекторами превращать бизнес-требования в технические планы и реалистичные сроки
- Отвечать за надёжность продакшен-систем: стандарты наблюдаемости, реагирование на инциденты, анализ первопричин
- Применять лучшие практики безопасности по всему стеку, включая аутентификацию, авторизацию и защиту данных
- Работать с DevOps и Infrastructure над CI/CD, контейнерными платформами (AKS, Azure Container Apps) и паттернами облачного деплоя
- Следить за актуальными технологиями и приносить команде обоснованные рекомендации
- Участвовать в найме, включая технические интервью и онбординг новых инженеров
Требования
- Бакалаврская степень в Computer Science, Software Engineering или смежной области либо эквивалентный практический опыт
- Минимум 8 лет профессионального опыта в разработке ПО с прогрессом до lead, staff или principal-роли
- Сильные full-stack навыки: .NET (C#), React, Next.js, проектирование REST/GraphQL API
- Умение проектировать и поставлять продакшен-приложения с вниманием к надёжности, производительности и безопасности
- Практический опыт с сервисами Microsoft Azure для разработки приложений (Azure App Service, Azure Container Apps/AKS, Azure SQL, Azure Service Bus, Azure OpenAI Service)
- Опыт с реляционными и/или NoSQL базами данных (SQL Server, PostgreSQL, Cosmos DB)
- Сильное понимание основ инженерии ПО: системный дизайн, паттерны проектирования, стратегия тестирования, распределённые системы
- Опыт с CI/CD (Azure DevOps или GitHub Actions), контролем версий (Git) и Agile-практиками
- Опыт руководства инженерами: задавание технического направления, проведение дизайн- и код-ревью, развитие сотрудников
- Ясная коммуникация с техническими и нетехническими стейкхолдерами
Условия
- Целевой диапазон зарплаты: $112,000 - $200,000 для локаций Illinois, Massachusetts, Texas, Florida или Washington D.C.
- Зарплата зависит от локации, рынка, навыков, опыта и образования кандидата
- Компенсационный пакет включает право на бонус и комплексную программу льгот
- Требуется право на работу в США без необходимости спонсорства работодателя сейчас или в будущем
- Sidley Austin LLP — работодатель равных возможностей
Навыки
- .NET
- C#
- React
- Next.js
- Azure
- REST
- GraphQL
- Azure App Service
- Azure Container Apps
- AKS
- Azure SQL
- Azure Service Bus
- Azure OpenAI Service
- SQL Server
- PostgreSQL
- Cosmos DB
- CI/CD
- Azure DevOps
- GitHub Actions
- Git
- Docker
- Kubernetes
- LLM
- RAG
- Semantic Search
- Agentic Workflows
- LangGraph
- Semantic Kernel
- Claude SDK
- Temporal
- n8n
- Power Automate
- .NET Aspire