JPMorganChase
Lead Software Engineer- Platform Identity
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководящая роль VP-уровня в команде Platform Identity Engineering: разработка и эксплуатация always-on систем идентификации и sign-on, сочетание software engineering и SRE. Ответственность за надёжность, масштабируемость и безопасность платформы, лидерство в resiliency-ревью и менторство инженеров.
Задачи
- Проектировать, разрабатывать и эксплуатировать сервисы и API платформы идентификации на всём жизненном цикле — от архитектуры до продакшена
- Руководить инициативами по повышению надёжности и стабильности приложений и платформ команды на основе data-driven аналитики, проактивно выявлять и устранять технологические узкие места
- Определять комплексные service level indicators и совместно со стейкхолдерами устанавливать service level objectives и error budgets
- Строить и поддерживать CI/CD, infrastructure-as-code и инструменты деплоя, планировать масштабирование и отказоустойчивость между регионами, включая capacity, failover и disaster recovery
- Использовать авторизованные AI-инструменты для ускорения триажа крупных инцидентов, troubleshooting и post-incident анализа с валидацией результатов и соблюдением требований безопасности
- Быть главной точкой контакта во время крупных инцидентов по своему приложению
- Совместно с командами безопасности и платформы обеспечивать безопасность, соответствие требованиям и управляемость identity-сервисов
- Выступать носителем технической экспертизы в одной или нескольких доменах и консультировать, менторить других инженеров
- Возглавлять reuse-first внедрение AI-assisted reliability-воркфлоу в практики SDLC/toolchain (CI/CD quality checks, автоматизация тестов и валидации, operational readiness) с обеспечением traceability/auditability, resiliency и security-контролей
- Продвигать в команде внедрение авторизованных AI-assisted инженерных практик для повышения качества кода, скорости доставки и операционных результатов, устанавливая единые стандарты валидации и переиспользуя эффективные паттерны
- Применять знание инструментов SDLC toolchain, включая авторизованные AI-assisted возможности разработки и автоматизации, для повышения ценности автоматизации
Требования
- Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
- Подтверждённая экспертиза в reliability, scalability, performance, security, enterprise system architecture, toil reduction и других SRE best practices
- Опыт проектирования и разработки production-сервисов и API с чистым, поддерживаемым кодом; свободное владение как минимум одним языком программирования, например Python, Java/Spring-Boot, Go или другим
- Уверенное владение автоматизацией и infrastructure-as-code (Terraform или аналогичный templating language)
- Опыт использования авторизованных AI-возможностей для улучшения SRE-воркфлоу (поддержка расследования инцидентов, фиксация знаний)
- Знание и опыт в observability: алертинг по SLO и сбор телеметрии (CloudWatch, Prometheus, Grafana, Tempo)
- Владение практиками и инструментами continuous integration и continuous delivery
- Опыт troubleshooting распространённых сетевых технологий и проблем
- Опыт руководства эффективным использованием одобренных AI-assisted инструментов разработки (кодинг, code review, ускорение тестов, troubleshooting) с умением задавать команде стандарты валидации AI-выходов на корректность, производительность и безопасность
- Понимание ответственного использования AI в инженерных воркфлоу: чувствительность данных, безопасная обработка входов/выходов, соблюдение требований resiliency и security; опыт коучинга инженеров по безопасному и комплаентному внедрению
Условия
- Конкурентный total rewards package: базовая зарплата определяется ролью, опытом, навыками и локацией
- Для подходящих ролей возможны commission-based pay и/или discretionary incentive compensation в виде денег и/или forfeitable equity
- Комплексная медицинская страховка, on-site центры здоровья и wellness
- Пенсионный сберегательный план
- Backup childcare, компенсация обучения, поддержка ментального здоровья, финансовый коучинг
- Равные возможности трудоустройства, политика diversity and inclusion, разумные accommodations
Навыки
- Python
- Java
- Spring Boot
- Go
- Terraform
- CI/CD
- Infrastructure as Code
- AWS
- Entra
- Google Cloud
- CloudWatch
- Prometheus
- Grafana
- Tempo
- Kubernetes
- PKI
- x509
- mTLS
- IAM
- Federation protocols
- Networking
- Observability
- SRE
- Disaster Recovery