Assurity
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер, отвечающий за проектирование и поставку конкретного приложения, платформы или системы, включая AI- и автоматизационные решения и их интеграцию с корпоративными системами Assurity. Ведёт инициативы end-to-end, руководит AI-агентами в разработке и отвечает за качество, безопасность и надёжность результата.
Задачи
- Быть ведущим по дизайну закреплённого приложения, платформы или системы: выбирать компоненты, паттерны, подходы к производительности и надёжности
- Планировать техническое направление системы на текущую поставку и ближайший roadmap, определять контракты сервисов и владение данными совместно с Solutions Architect
- Проектировать компоненты и интеграции, документировать решения и рекомендации по реализации
- Вести малые и средние инициативы или средне-крупные AI/автоматизационные решения от приёма заявки до спецификации, дизайна, разработки, UAT и выката
- Писать user stories и критерии приёмки и подтверждать их с бизнес-пользователями
- Направлять AI-агентов на разработку и доработку фич в реальной кодовой базе, включая интеграцию с SQL Server, event backbone и корпоративными сервисами
- Писать код вручную там, где этого требуют задача, платформа или качество
- Интегрировать данные из backend-сервисов и баз данных, поддерживать и масштабировать корпоративное ПО
- Руководить верификацией изменений, сгенерированных AI: выстраивать стратегии проверки и практики ревью, выявлять повторяющиеся режимы отказов
- Ревьюить изменения кода других инженеров на корректность, безопасность, производительность и поддерживаемость
- Писать unit- и интеграционные тесты и оценки, проверять изменения агентов тестами, отладкой и ревью
- Внедрять контроли человеческого ревью, аудита, доступа и egress, задавать границы одобрения для агентов
- Вести документацию, инструкции для репозитория, переиспользуемые промпты и методы валидации
- Продвигать изменения через CI/CD пайплайны (dev, test, stage, production) и сопровождать их до продакшена
- Проектировать мониторинг, сигналы дрейфа, guardrails и алертинг
- Нести on-call дежурства, устранять продакшн-инциденты и вести их разбор
- Помогать минимум двум коллегам в освоении AI-инструментов и ревьюить их наиболее рискованные изменения
- Проектировать переиспользуемые workflow для агентов и обучать делегированию
- Делиться контекстом дизайна системы и паттернами с командой
- Работать с инженерами, бизнес-аналитиками, product owner, проектными менеджерами и операциями, оценивать и логировать время, презентовать демо функциональности
Требования
- Обычно 4+ года профессиональной разработки ПО, включая владение инициативой end-to-end
- Портфолио итеративно поставленных с AI-агентами работ, включая переиспользуемые workflow и практики верификации
- Опыт проектирования компонентов приложений, интеграций и архитектуры систем, паттернов, производительности и надёжности
- Опыт интеграции с корпоративными системами и event-driven сервисами
- Опыт ведения малых и средних инициатив от приёма до выката, написания stories и критериев приёмки, работы с бизнес-пользователями
- Опыт коучинга и менторства инженеров
- Опыт с реляционными и документными или графовыми СУБД, ООП, веб-разработкой, REST API и продакшн-системами с агентами или LLM
- Опыт построения интерфейсов на современном HTML/CSS и решений более чем на одном из: Vue, Angular, JavaScript, C#, TypeScript, Python, .NET MVC, Entity Framework, REST
- Умение проектировать и реализовывать unit- и интеграционные тесты, вести отладку сложных проблем в современных IDE, желательно Visual Studio
- Опыт с современным контролем версий и CI/CD, желательно Azure DevOps и Git
- Опыт с Linux и контейнерами, Agile-процессами, форматами JSON и XML
- Сильные навыки диагностики проблем и коммуникации с техническими и бизнес-партнёрами
- Способность работать в быстром темпе в распределённой команде и быстро осваивать новые технологии
- Степень бакалавра в смежной области или эквивалентный опыт
Условия
- Удалённая работа с редким посещением офиса
- On-call ротация после обучения, включая ночи и выходные
- Возможна работа сверх 40 часов в неделю
- Плановые работы в вечернее и выходное время для деплоев, миграций и go-live
- Не рассматриваются кандидаты из CA, CO, DC, HI, IL, MA, MD, MN, NJ, NY, VT, WA
Навыки
- SQL Server
- REST API
- LLM
- AI agents
- HTML
- CSS
- Vue
- Angular
- JavaScript
- C#
- TypeScript
- Python
- .NET MVC
- Entity Framework
- Visual Studio
- Azure DevOps
- Git
- Linux
- Docker
- Podman
- JSON
- XML
- Claude Code
- FastAPI
- Next.js
- React
- n8n
- MCP
- Jira
- GitHub Actions
- Azure
- PostgreSQL
- Kafka
- Redpanda
- Neo4j
- Grafana
- Prometheus
- LDAP
- Active Directory