Lead Security Engineer - Python, Cloud

JPMorgan Chase JPMorgan Chase · Banking · Bengaluru, Karnataka, India · Corporate Sector

Lead Security Engineer role focused on developing secure software solutions, Python backend development, and public cloud environments within a cybersecurity and technology controls team at JPMorgan Chase.

What you'd actually do

  1. Execute creative security solutions, design, development, and technical troubleshooting to break down complex technical problems
  2. Develop secure, high-quality production code; review and debug code written by others, focusing on Python backend development and public cloud (AWS/Azure/GCP)
  3. Design and develop APIs and backend services using Python modules, ensuring robust and scalable solutions
  4. Minimize security vulnerabilities by applying industry insights and governmental regulations to evolve security protocols
  5. Partner with platform and cloud security teams to ensure secure infrastructure configuration and alignment with enterprise security architecture

Skills

Required

  • Security engineering concepts
  • Python programming
  • Cloud security engineering
  • Programming languages
  • Infrastructure as Code (IaC) tools
  • Architecture, planning, designing, and implementing enterprise-level applications
  • Ideation to production-ready application development
  • Software Development Life Cycle (SDLC) in public cloud environments
  • Agile methodologies (CI/CD, application resiliency, security)

Nice to have

  • AI/ML backend product development
  • Cloud computing certifications (AWS/Azure/GCP)
  • Golang programming experience

What the JD emphasized

  • 5+ years applied experience
  • Strong engineering foundation with substantial expertise in Python programming and cloud security engineering
  • Advanced hands-on programming skills in one or more languages
  • Experience with Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, Google Deployment Manager, or Azure Resource Manager
  • Skilled in architecture, planning, designing, and implementing enterprise-level applications
  • Experience with ideation to production-ready application development
  • Proficient across the Software Development Life Cycle (SDLC) in public cloud environments
  • Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security