American Express
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Enterprise CRM Solutions (American Express) для проектирования и разработки сложных решений и интеграций на платформе Salesforce, включая техническое лидерство и менторство.
Задачи
- Проектировать и реализовывать сложные решения, интеграции и возможности платформы Salesforce от требований до продакшена
- Обеспечивать техническое лидерство и архитектурное направление, переводя бизнес-потребности в масштабируемые, поддерживаемые и безопасные решения
- Вести решения end-to-end, выявляя зависимости, технические риски и компромиссы и доводя их до разрешения
- Вести обсуждения технического дизайна и влиять на решения совместно с Product, Engineering, Architecture и партнёрскими командами
- Менторить инженеров, проводить код-ревью и дизайн-ревью, повышать инженерные стандарты
- Оставаться hands-on в разработке, подавая пример в качестве кода, тестировании, автоматизации и наблюдаемости
- Проводить модернизацию и упрощение платформы Salesforce, снижая технический долг
- Улучшать CI/CD, продуктивность разработчиков и инженерные процессы
- Оценивать и продвигать внедрение новых возможностей Salesforce
- Продвигать inner sourcing и переиспользуемые инженерные практики
Требования
- 7+ лет опыта в разработке ПО, включая лидирование проектирования и поставки сложных корпоративных решений
- 5+ лет архитектуры и разработки на платформе Salesforce с глубоким пониманием её возможностей и архитектурных паттернов
- Сильный практический опыт с Apex, LWC, SOQL/SOSL, API, интеграциями и моделями данных/безопасности Salesforce
- Опыт технического лидерства в инженерных командах, включая дизайн решений и код-ревью
- Умение менторить инженеров и влиять на команды без прямых полномочий
- Опыт владения крупными решениями end-to-end: архитектура, оценка, поставка, готовность к продакшену
- Опыт проектирования корпоративных интеграций и API-решений между Salesforce и распределёнными системами
- Умение оценивать архитектурные компромиссы и управлять техническими рисками
- Способность работать в условиях неопределённости и доводить сложные задачи до результата
- Степень бакалавра в Computer Science, Computer Engineering или эквивалентный практический опыт
Условия
- Конкурентная базовая зарплата
- Бонусные программы
- 6% company match в пенсионный план
- Бесплатный финансовый коучинг и поддержка финансового благополучия
- Комплексная медицинская, стоматологическая, зрительная страховка, страхование жизни и инвалидности
- Гибкая модель работы: гибрид, офис или удалённо в зависимости от роли
- 20+ недель оплачиваемого отпуска по уходу за ребёнком для всех родителей
- Доступ к wellness-центрам на месте (в зависимости от локации)
- Бесплатная конфиденциальная психологическая поддержка через Healthy Minds
- Возможности карьерного развития и обучения
- Возможна визовая поддержка для отдельных позиций
Навыки
- Salesforce
- Apex
- LWC
- SOQL
- SOSL
- API
- CI/CD