NWS Wireless
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий backend-инженер и технический лидер для enterprise e-commerce платформы на Adobe Commerce (Magento 2.4+). Отвечает за архитектуру, производительность, надёжность и интеграции с ERP, CRM и маркетинговыми системами.
Задачи
- Руководить backend-архитектурой, разработкой модулей, кастомизацией и поддержкой Adobe Commerce (Magento 2.4+)
- Проектировать слабосвязанные кастомные модули по best practices Adobe (DI, plugins/interceptors, service contracts, declarative schema)
- Отвечать за деплой, конфигурацию окружений и build/deploy процессы на Adobe Commerce Cloud
- Настраивать и устранять неполадки инфраструктуры: Fastly/Varnish, Redis, OpenSearch/Elasticsearch, RabbitMQ
- Проводить обновления версий, внедрение security-патчей (Quality Patches Tool) и технические аудиты
- Обеспечивать производительность приложения, Core Web Vitals, индексацию и пропускную способность checkout
- Контролировать качество сторонних расширений marketplace
- Совместно с инфраструктурной командой оптимизировать хостинг на Microsoft Azure
- Проектировать и поддерживать интеграции Adobe Commerce с ERP (Dynamics GP, Dynamics 365 Business Central), CRM, HubSpot, платёжными шлюзами, налоговыми и fulfillment-системами
- Реализовывать интеграционные потоки через async/bulk API, REST/GraphQL, webhooks и event-driven паттерны
- Строить отказоустойчивые пайплайны с идемпотентностью, очередями, ретраями, реконсиляцией и аудитом
- Настраивать централизованное логирование, мониторинг и алертинг
- Определять границы system-of-record и правила data governance совместно с ERP и martech-командами
- Обеспечивать защищённое сетевое взаимодействие (Azure Private Link, service bus, API gateways)
- Руководить небольшой командой разработчиков и агентств, участвуя в коде
- Переводить бизнес-требования в архитектуру, планы и технические тикеты
- Проводить код-ревью, обеспечивать PSR-совместимость и гайдлайны Magento
- Менторить инженеров и проводить пост-мортемы инцидентов
- Участвовать в Agile-церемониях и работать с product managers и инфраструктурными командами
- Развивать автоматизированное тестирование (PHPUnit, API-проверки) и CI/CD с zero-downtime деплоем
- Обеспечивать соответствие PCI-DSS, RBAC, валидацию ввода и безопасное хранение секретов
- Поддерживать observability транзакций, API rate limits и синхронизации через APM и log-management
- Ответственно применять AI-инструменты для генерации boilerplate, тестов, разбора логов и документации
Требования
- Глубокий и подтверждённый опыт backend-архитектуры Adobe Commerce / Magento 2
- Опыт построения отказоустойчивых интеграций между storefront и enterprise-системами
- Сильные фундаментальные навыки software engineering
- Опыт технического лидерства и менторства
- Опыт работы с Microsoft Azure, AWS, Docker или enterprise on-premise хостингом
- Знание PHP и практик Magento (DI, plugins, service contracts, declarative schema)
- Опыт с REST/GraphQL, webhooks и event-driven интеграциями
- Понимание PCI-DSS и практик безопасной разработки
- Опыт с CI/CD и автоматизированным тестированием (PHPUnit)
- Знание Agile-процессов
Условия
- Hands-on техническая лидерская роль с участием в коде
- Поддержка онбординга в Adobe Cloud-специфичный тулинг
- Работа с enterprise e-commerce платформой и экосистемой интеграций
- Возможность применять AI-assisted development инструменты
Навыки
- Adobe Commerce
- Magento 2
- PHP
- Microsoft Dynamics GP
- Microsoft Dynamics 365 Business Central
- HubSpot
- Microsoft Azure
- AWS
- Docker
- Fastly
- Varnish
- Redis
- OpenSearch
- Elasticsearch
- RabbitMQ
- REST
- GraphQL
- webhooks
- PHPUnit
- CI/CD
- PSR
- PCI-DSS
- APM