What are the responsibilities and job description for the Lead Software Engineer - Public Cloud Identity - Python/GoLang position at JPMorgan Chase?
We have an exciting and rewarding opportunity for you to take your public cloud engineering career to the next level while supporting the firm's multi-cloud ambitions.
As a Lead Software Engineer, Multiple Cloud Platforms at JPMorgan Chase's Cloud Foundational Services team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for delivering critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Job Responsibilities
- Demonstrated ability to prioritize strategic tasking in fast paced environment where requirements posses uncertainty as well as tight timelines for delivery
- Effectively lead teams with diversity in geographical distribution, team member technical experience, and exposure to multiple cloud provider technology stacks
- Design, implement, and manage cloud infrastructure solutions across AWS, Azure and Google Cloud Platforms
- Implement best practices for cloud security, compliance, and governance, including identity management, encryption, key management, organizational policies, and deny policies
- Participate in IAM governance and compliance audit exercises
- Leverage agile development practices in a fast-paced environment with strong focus on feature delivery
- Deliver secure from the start solutions which incorporate security in depth
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5 years applied experience
- Proficiency in AWS, Azure and Google Cloud Platforms services such as Compute, Cloud Storage, Structure/Unstructured Databases and Kubernetes Engine
- Knowledge of Authentication and Authorization protocols, both modern (SAML, OAuth, OIDC)
- Familiarity with serverless computing and event-driven architectures using GCP services like Cloud Run and Cloud Pub/Sub
- Proficiency in Terraform and scripting with Python and GoLang
- Ability to work independently as well as collaboratively on cross-functional teams
Preferred qualifications, capabilities, and skills
- Cloud Service Provider (AWS, Azure, GCP) professional certification
- Experience with SQL
- Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)