Title Resources Group
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в TRG, который пишет спецификации и управляет AI-агентами для генерации кода, отвечая за корректность, безопасность и поддерживаемость результата в продакшене.
Задачи
- Превращать бизнес-запросы в структурированные спецификации: scope, out-of-scope, критерии приёмки и правила валидации
- Декомпозировать сложную работу на задачи, которые агенты могут надёжно выполнять, с трассировкой к требованиям
- Направлять AI-агентов на разработку, конфигурирование, интеграцию, тестирование и отладку систем
- Координировать работу между агентами, управлять зависимостями и разрешать конфликтующие результаты
- Запускать несколько потоков работы агентов параллельно на изолированных ветках и безопасно интегрировать результаты
- Ревьюить AI- и human-код на архитектуру, безопасность, производительность и поддерживаемость
- Строить агентов и автоматизированные harness'ы для тестирования, верификации и итераций по собственному коду
- Обеспечивать покрытие unit, integration и regression тестами
- Валидировать результаты через тесты, логи, автоматические проверки и сравнение с бизнес-требованиями
- Выпускать изменения через merge requests с CI-гейтами и деплоить через CI/CD и infrastructure as code
- Расследовать продакшен-инциденты и определять причину: инструкции, данные, инструменты или система
- Мониторить поведение после деплоя и закрывать дефекты
- Создавать и поддерживать переиспользуемые спецификации, промпты, guardrails и чек-листы ревью
- Вносить вклад в стандарты AI-assisted разработки TRG
Требования
- 3+ года профессионального опыта разработки и владения продакшен-системами (backend-сервисы, API, интеграции или приложения), включая релизы и поддержку инцидентов
- Ежедневное практическое использование agentic-инструментов разработки: Claude Code, GitHub Copilot, Cursor или Codex на реальной работе
- Умение читать, анализировать и отлаживать код, который вы не писали
- Опыт управления AI-агентами для написания и запуска тестов по критериям приёмки с итерациями до human review
- Рабочее знание Git, автоматизированного тестирования и CI/CD
- Практический опыт написания и поддержки YAML для CI/CD и конфигурации деплоя (GitLab CI или аналоги), а также infrastructure as code (Bicep или Terraform)
- Опыт сборки и деплоя на крупной облачной платформе
- Профессиональное владение хотя бы одним из: C#, TypeScript, Python
- Понимание практик безопасного кодирования и работы с чувствительными данными, включая риски AI-агентов: prompt injection, утечка секретов, избыточные права
- Чёткая письменная коммуникация: спецификации и документация, по которым могут действовать люди и агенты
- Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт
Условия
- Удалённые и гибридные опции (зависит от роли)
- Работа в Great Place to Work®-сертифицированной компании
- Доступ к инструментам, ресурсам и обучению для развития карьеры
- Возможности профессионального роста
Навыки
- C#
- TypeScript
- Python
- Git
- CI/CD
- GitLab CI
- YAML
- Bicep
- Terraform
- Azure
- SQL
- SQL Server
- .NET
- Node.js
- React
- Angular
- Claude Code
- GitHub Copilot
- Cursor
- Codex
- MCP