Salesforce
Software Engineer II (Full-Stack)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду, интегрирующую данные Salesforce в Slack. Разработка распределённых систем и API для синхронизации данных в реальном времени в enterprise-масштабе.
Задачи
- Отлаживать сложные проблемы в распределённых системах
- Разрабатывать производительные API для надёжной синхронизации данных между платформами
- Создавать решения для enterprise-сред с требованиями к безопасности, производительности и масштабируемости
- Обеспечивать качество кода через тестирование, код-ревью и участие в on-call дежурствах
- Проводить технические исследования и презентовать технические предложения стейкхолдерам
- Фасилитировать обсуждения архитектуры
- Совместно с Product Managers переводить бизнес-требования в масштабируемые технические решения
- Координировать кросс-функциональную работу и декомпозировать проекты на этапы
- Координировать деплой в распределённых системах
Требования
- Опыт технического лидерства: участие в технических дизайнах и инженерных инициативах
- 5+ лет профессионального опыта в backend или full-stack разработке
- Экспертиза в отладке сложных систем и продакшн-проблем
- Опыт разработки enterprise-ПО с учётом безопасности, производительности и комплаенса
- Опыт построения и эксплуатации распределённых систем (eventual consistency, отказоустойчивость, высокая доступность)
- Проектирование и реализация RESTful API и real-time паттернов (webhooks, websockets, event-driven)
- Навык использования AI-инструментов в ежедневной работе
- Сильный опыт написания и поддержки продакшн-кода на Java, глубокое понимание JVM
Условия
- Бенефиты: программы отпусков, медицинская, стоматологическая и офтальмологическая страховка, поддержка ментального здоровья, оплачиваемый родительский отпуск, страхование жизни и инвалидности, 401(k), программа покупки акций сотрудниками
- Возможна incentive-компенсация и equity
- Компенсация определяется с учётом локации, уровня, знаний, навыков и опыта
Навыки
- Java
- JVM
- RESTful API
- Webhooks
- Websockets
- Event-driven architecture
- Distributed systems
- TypeScript
- JavaScript
- React
- Vue
- Lightning Web Components
- Apex
- Salesforce APIs
- Slack APIs
- Hack
- PHP
- OpenAI
- Anthropic
- Salesforce Einstein AI