Trimble
Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в Trimble, который разрабатывает AI-продукты с активным использованием агентных AI-инструментов: от архитектуры и backend-микросервисов до frontend и автоматизированного тестирования.
Задачи
- Оркестрировать и контролировать AI-агентов разработки для кодинга, документации, рефакторинга, управления промптами и оценки качества через защищённые пайплайны
- Проектировать модульные, масштабируемые и экономичные full-stack решения, проводить ранние проверки осуществимости и безопасности
- Разрабатывать frontend-интерфейсы и backend API-микросервисы с автоматизированными unit, integration и E2E тестами
- Превращать прототипы в понятные планы выполнения и вести лёгкие Architectural Decision Records (ADR)
- Согласовывать инженерное исполнение и стандарты качества с ключевыми бизнес-метриками
Требования
- Опыт full-stack разработки: frontend UI, backend микросервисы, API, облачная инфраструктура и базы данных
- Опыт с одним из: React, C# или SQL
- Практический опыт управления AI-агентами для генерации кода, рефакторинга и оптимизации промптов
- Опыт построения систем непрерывного обеспечения качества и написания автоматических unit, integration и E2E тестов
- Навыки проектирования системной архитектуры и перевода продуктовых требований в модульные планы
- Приверженность этичным принципам AI: приватность данных, объяснимость, прозрачность и снижение предвзятости
Условия
- Гибридный формат: 4 дня в офисе в Lake Oswego, OR
- Минимальные командировки
- Медицинская, стоматологическая и vision-страховка, страхование жизни и инвалидности, оплачиваемый отпуск, пенсионный план
- Возможность участия в Employee Stock Purchase Plan и программе оплачиваемого родительского отпуска
Навыки
- React
- C#
- SQL
- AI coding agents
- Prompt engineering
- Microservices
- API
- Cloud infrastructure
- Automated testing
- E2E testing
- System architecture
- ADR