Lead Software Engineer-full Stack/multi-cloud Security

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Corporate Sector

Lead Software Engineer focused on designing and building security and compliance solutions for multi-cloud environments at JPMorgan Chase. The role involves automating control monitoring, evidence collection, and remediation, implementing audit-ready logging, and developing production-grade code in Python and Go. Experience with Kubernetes, CI/CD pipelines, and regulated environments is required.

What you'd actually do

  1. Design security and continuous compliance solutions for multi‑cloud environments
  2. Build automation for control monitoring, evidence collection, and remediation
  3. Implement audit‑ready logging, reporting, and traceability across services
  4. Develop production‑grade code in Python and Go; contribute to occasional Java components
  5. Orchestrate workflows using Kubernetes and step functions where appropriate

Skills

Required

  • system design
  • application development
  • testing
  • operational stability
  • Python
  • Go
  • Jenkins
  • CI/CD
  • Software Development Life Cycle
  • secure software development
  • resilience patterns
  • cloud-native experience on Azure or AWS
  • Kubernetes
  • workflow orchestration
  • build pipelines

Nice to have

  • GCP
  • multi-cloud architectures
  • AI tooling to security and compliance workflows
  • policy-as-code frameworks
  • infrastructure-as-code
  • data organization
  • event-driven architectures
  • regulatory frameworks relevant to technology risk and compliance
  • third-party security and compliance solutions

What the JD emphasized

  • Experience implementing audit, compliance, and security controls in regulated environments