Back
JPMorgan Chase logo

Security Engineer II

JPMorgan Chase · Posted Oct 22

Global banking, investment, credit card, mortgage, and asset management services

Bengaluru, Karnataka, IndiaFull-timeOnsiteMid Level2+ years₹18.0L–₹30.0L yearly39 applicants
BankingFinancial ServicesInvestment BankingAsset ManagementCredit CardsPaymentsPublic Company
Be an early applicantFull time

Get a personal compatibility score

Add a resume for personal matches

About the role

The Corporate Sector team at JPMorganChase builds and runs container security and vulnerability management services that identify, report, and help remediate security risks across application and infrastructure environments. The team works in an agile model on secure, stable, and scalable technology solutions spanning Kubernetes, container registries, CI/CD pipelines, and cloud platforms. This Security Engineer II role develops backend services, APIs, and automation (Java or Python), integrates security checks earlier into the software development lifecycle, and supports monitoring, dashboards, and audit reporting.

What you will do

  • Support the design, development, and maintenance of vulnerability management services used to identify and report security risks across the firm.
  • Improve the speed and accuracy of attributing vulnerabilities to affected applications, infrastructure, containers, and owning teams.
  • Build and enhance tools that provide application teams with clear, actionable remediation guidance.
  • Contribute to container security capabilities, including image scanning, vulnerability reporting, base image lifecycle tracking, and container inventory management.
  • Assist with efforts to shift container security earlier in the software development lifecycle by integrating security checks into CI/CD pipelines.
  • Work with Kubernetes-based services, container registries, and deployment platforms to support secure application delivery.
  • Develop and maintain backend services, APIs, automation scripts, and data processing workflows using languages such as Java or Python.
  • Help implement monitoring, dashboards, alerts, and operational checks to ensure services are reliable and meeting expected service levels.
  • Support audit, control, and reporting needs by helping collect evidence, improve documentation, and maintain operational records.
  • Collaborate with application, infrastructure, security, and platform teams to understand security issues and support remediation efforts.
  • Learn and apply industry best practices in vulnerability management, container security, secure software development, and production service operations. Use AI-assisted development tools responsibly to improve engineering productivity and customer support outcomes.

Skills used in this role

JavaPythonGoDockerKubernetesJenkinsSpinnakerTerraformCI/CDContainer SecurityVulnerability ManagementApplication SecurityInfrastructure SecurityInfrastructure as CodeObservabilityAgileProblem SolvingCommunication

What the employer is looking for

  • Formal training or certification on software engineering, security engineering, infrastructure engineering, or a related technology role and 2+ years of applied experience.
  • Working knowledge of vulnerability management, application security, infrastructure security, or container security concepts.
  • Hands-on experience with at least one programming language such as Java, Python, or similar.
  • Familiarity with Docker, container images, container registries, and basic container security practices.
  • Experience working with Kubernetes or other container orchestration platforms.
  • Familiarity with CI/CD tools such as Jenkins, Spinnaker, or similar systems.
  • Basic understanding of infrastructure-as-code tools such as Terraform or similar technologies.
  • Ability to build, test, deploy, and support software components in a team environment.
  • Strong analytical and problem-solving skills, with attention to accuracy and operational detail.
  • Good communication skills and the ability to explain technical issues clearly to engineering and security stakeholders.

Preferred qualifications

  • Exposure to container security or vulnerability management platforms.
  • Experience supporting vulnerability remediation, asset inventory, runtime security, or cloud/container security capabilities.
  • Familiarity with observability tools, dashboards, alerts, and production support practices.
  • Experience working in agile software development teams.
  • Familiarity with the Go programming language.
  • Interest in learning enterprise-scale security engineering, container security, and secure platform operations.

Benefits and support

  • Compensation and benefits are detailed in the job posting

About JPMorgan Chase

JPMorgan Chase & Co. is one of the oldest, largest, and most diversified financial services institutions in the world. Operating globally through the J.P. Morgan and Chase brands, the firm provides a comprehensive range of financial solutions including investment banking, consumer and commercial banking, transaction processing, and asset management. Serving millions of consumers and many of the world's most prominent corporate, institutional, and government clients, the company combines deep market expertise with extensive technological investments.

Industry
Banking
Company size
320000+ employees
Founded
1799
Location
New York, New York, USA
Funding stage
Public Company

Leadership

JD
Jamie Dimon

Chairman and Chief Executive Officer

JB
Jeremy Barnum

Chief Financial Officer

JP
Jennifer Piepszak

Chief Operating Officer

LB
Lori Beer

Global Chief Information Officer

MC
Mary Callahan Erdoes

CEO, Asset & Wealth Management

Apply