DEUTZ AG
Senior Fullstack Engineer & Hands-on Architect (Python / FastAPI) (m/f/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior fullstack-инженер и практикующий архитектор в DEUTZ AG для разработки цифровых продуктов в сфере циркулярной экономики и ремануфактуринга. Бэкенд — центр тяжести роли, требуется fullstack-опыт для работы с frontend-командой и оценки реализуемости end-to-end.
Задачи
- Владеть технической архитектурой: границы доменов, модели данных, разрезы сервисов, паттерны интеграции, ADR
- Проектировать и реализовывать backend-фичи и API на FastAPI — данные жизненного цикла и процессов, matching и marketplace-флоу, интеграция с партнёрами и логистикой
- Формировать продукт вместе с доменными экспертами: оспаривать требования, предлагать более простые решения, определять MVP и дальнейшие шаги
- Проектировать отказоустойчивые, хорошо документированные интерфейсы к окружающим системам и внешним партнёрам
- Повышать скорость поставки за счёт модульной архитектуры, переиспользуемых компонентов и эффективного использования coding-агентов
- Усиливать практики качества (unit/integration тесты, линтинг, форматирование, стандарты ревью)
- Работать с QA, product и platform-командами над плавными релизными циклами; поддерживать CI/CD и готовность к деплою со стороны разработчика (без основной ответственности за DevOps)
Требования
- Несколько лет production-разработки ПО
- Сильная backend-экспертиза в Python и FastAPI
- Практикующий архитектор продуктовых сервисов — не архитектура на слайдах
- Практический frontend-опыт для понимания ограничений интеграции UI
- Сложная бизнес-логика в чистом, тестируемом, поддерживаемом коде
- Сильный дизайн API (контракты, валидация, версионирование, семантика ошибок)
- Data-centric продукты: доменные сущности, обработка жизненного цикла/состояний, прослеживаемость по шагам процесса
- Практический опыт работы с AI coding-агентами и умение критически оценивать их результат
- Паттерны взаимодействия микросервисов и вопросы интеграции
- Работа напрямую с бизнес-стейкхолдерами и превращение размытого доменного ввода в реализуемый инкремент
- Немецкий — основной язык проекта, английский свободный (business-level)
Условия
- Full-time
- 30 дней отпуска в год
- Возможность работать удалённо
- Обширные возможности обучения и профессионального развития
- Сотруднические бонусы от различных провайдеров онлайн и в магазинах
- Комплексное медицинское обеспечение с собственным медцентром
- Столовая и киоск на территории
- Лизинг велосипеда и скидка на Deutschlandticket
- Удобная транспортная доступность и бесплатная парковка
- Скидка на членство в Urban Sports Club
Навыки
- Python
- FastAPI
- API design
- Microservices
- CI/CD
- Unit testing
- Integration testing
- AI coding agents