Salesforce
JR354749 Lead Software Engineer, PKI & Cryptographic Trust Services
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Lead Software Engineer в команду Salesforce Data Security: проектирование и развитие единого Registration Authority — слоя криптографического доверия для глобальной мультиоблачной платформы. Роль предполагает техническое лидерство, глубокую работу с Go-кодом и менторство инженеров.
Задачи
- Архитектура, разработка и поддержка единого Registration Authority (RA) — единой точки выпуска сертификатов для глобальной мультиоблачной платформы
- Проектирование и оптимизация высоконагруженных многоплатформенных сборок на Go для развёртывания в публичных облаках
- Разработка и масштабирование синхронных и асинхронных путей выпуска сертификатов с оркестрацией распределённых конечных автоматов
- Реализация иерархических policy-движков и механизмов авторизации для проверки workload identity и аттестации
- Управление жизненным циклом сертификатов и автоматизация через интеграцию с публичными и приватными CA
- Написание отказоустойчивого, наблюдаемого и покрытого тестами кода
- Инструментирование телеметрии, распределённого трейсинга и алертинга для соблюдения SLA
- Менторство инженеров, код-ревью и повышение планки качества проектирования распределённых систем
- Совместная работа с Security Architecture по автоматизации требований комплаенса
- Разбор сложных инцидентов в распределённых системах и внедрение долговременных архитектурных исправлений
- Внедрение лучших практик AI-augmented разработки и prompt engineering
- Проектирование систем, где AI-агенты встраиваются в человеческие workflow
- Поддержка общего системного контекста (описания архитектуры, ограничений и стандартов) для надёжной работы AI
Требования
- 9+ лет профессиональной разработки ПО с опытом проектирования и эксплуатации крупномасштабных распределённых систем
- Глубокая production-экспертиза в Go (Golang), Java или Rust, включая продвинутые паттерны конкурентности и управление памятью
- Опыт развёртывания и эксплуатации высокодоступных критичных сервисов в AWS и GCP
- Умение проектировать отказоустойчивые RESTful и gRPC сервисы на базе распределённых конечных автоматов и асинхронных пайплайнов
- Сильный опыт в observability (телеметрия, распределённый трейсинг, метрики) и современных CI/CD пайплайнах
- Владение AI-ассистентами для кода и workflow с общим контекстом
- AI-first подход к разработке
- Опыт использования AI-инструментов (Claude Code, GitHub Copilot, Codex, Cursor и др.)
- Продвинутые навыки prompt engineering и умение формировать системный контекст для надёжных AI-результатов
- Степень бакалавра в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
Условия
- Базовая зарплата $172,500 - $260,100 в год; в отдельных городах агломераций Сан-Франциско и Нью-Йорка — $207,800 - $285,800 в год
- Бонусы, equity и льготы (для отдельных ролей)
- Программы отпусков, медицинская, стоматологическая и офтальмологическая страховка, поддержка ментального здоровья
- Оплачиваемый родительский отпуск, страхование жизни и инвалидности, 401(k), программа покупки акций сотрудниками
Навыки
- Go
- Java
- Rust
- AWS
- GCP
- REST
- gRPC
- distributed state machines
- asynchronous processing
- observability
- distributed tracing
- CI/CD
- Claude Code
- GitHub Copilot
- Codex
- Cursor
- prompt engineering
- PKI
- X.509
- mTLS
- certificate lifecycle management
- post-quantum cryptography
- ML-KEM
- Kubernetes
- container orchestration
- Infrastructure-as-Code
- policy engines