Exiger
Senior Software Engineer (L4)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду бэкенда платформы 1ExigerAI для автоматизации цепочек поставок и закупок. Разработка масштабируемых сервисов и API, включая real-time алертинг, workflow-автоматизацию и инструменты расследования поставок.
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать масштабируемые backend-сервисы и API платформы 1ExigerAI
- Развивать продуктовые возможности: real-time алертинг, конструкторы workflow, инструменты расследования цепочек поставок
- Вести фичи и проекты от технического дизайна через разработку и деплой до поддержки в продакшене
- Работать с кросс-функциональными партнёрами (инженерия, product management, дизайн) над превращением бизнес-требований в технические решения
- Строить и поддерживать cloud-native приложения на микросервисах, контейнеризации и современных инфраструктурных практиках
- Участвовать в обсуждениях системного дизайна, архитектурных улучшениях и технических решениях по масштабируемости, производительности и надёжности
- Диагностировать продакшен-инциденты, улучшать observability и надёжность систем
- Использовать AI-инструменты разработки (Claude, Cursor, GitHub Copilot) на всём жизненном цикле разработки
- Улучшать AI-enabled инженерные процессы: разработку, тестирование, код-ревью, деплой и автоматизацию
- Работать в Kanban, continuous delivery и ежедневных деплоях
- Проводить код-ревью, делиться техническими знаниями и поддерживать высокие стандарты качества
Требования
- Сильный практический опыт в software engineering с фокусом на backend и production-приложения
- Владение Java и Spring Boot либо сильный опыт со сравнимыми backend-технологиями и готовность работать в нашем стеке
- Опыт проектирования, разработки и поддержки RESTful API, микросервисов и распределённых систем
- Понимание баз данных, моделирования данных и SQL
- Знакомство с облачными платформами (AWS) и контейнерами (Docker, Kubernetes)
- Опыт с CI/CD пайплайнами, автоматизированным тестированием и современными практиками разработки
- Понимание принципов системного дизайна, производительности, масштабируемости и надёжности
- Опыт диагностики продакшен-проблем и поддержки приложений в живых средах
- Знакомство с messaging и асинхронной обработкой: Kafka, ActiveMQ или Redis
- Опыт использования AI-ассистентов разработки или сильный интерес к их внедрению в ежедневные процессы
- Сильные навыки решения проблем, техническая любознательность и приверженность чистому поддерживаемому коду
- Умение эффективно взаимодействовать с инженерами и кросс-функциональными стейкхолдерами в быстро меняющейся среде
- Чувство ответственности и готовность постоянно учиться и совершенствоваться
- Способность быть техническим экспертом для команды или продуктовой области, направляя дизайн и реализацию сложных систем
- Опыт проектирования переиспользуемых компонентов, сервисов и архитектурных паттернов
- Умение ориентироваться в сложных технических компромиссах и влиять на архитектуру и инженерные практики
- Готовность неформально менторить инженеров через техническое руководство, код-ревью и совместное решение задач
- Ответственность за качество системы, надёжность и долгосрочную поддерживаемость
Условия
- Remote или гибрид (McLean, VA | New York, NY | Richmond, VA)
- Гибридная политика периодически пересматривается под бизнес-потребности
- Работа в команде с техническим лидом, product manager, product designer и инженерами
- Hands-on individual contributor роль с возможностью брать ownership значимых проектов и влиять на технические решения
- Ежедневное использование AI-инструментов (Claude, Cursor, GitHub Copilot)
- Kanban, continuous delivery, ежедневные деплои
Навыки
- Java
- Spring Boot
- RESTful API
- микросервисы
- SQL
- Postgres
- AWS
- Docker
- Kubernetes
- Helm
- Terraform
- Argo CD
- Kafka
- ActiveMQ
- Redis
- ELK
- Grafana
- TypeScript
- Angular
- Claude
- Cursor
- GitHub Copilot
- CI/CD