Lead Software Engineer - Cloud Success

JPMorgan Chase JPMorgan Chase · Banking · Palo Alto, CA +1 · Commercial & Investment Bank

Lead Software Engineer for JPMorgan Chase's Commercial and Investment Bank Cloud Success team. This role focuses on enhancing, building, and delivering technology products in a secure, stable, and scalable way, leveraging deep technical expertise in cloud-native technologies, particularly AWS and Terraform. The engineer will provide technical guidance, write production code, drive product design decisions, and act as a subject matter expert in cloud technologies. The role requires experience with distributed systems, microservices, Kubernetes, containers, and modern programming languages, with a focus on independent problem-solving and adapting to project needs. Familiarity with recent AI developments and their application in cloud environments is noted, alongside financial industry regulatory requirements.

What you'd actually do

  1. Provide technical guidance and direction to support business objectives, collaborating with technical teams, contractors, and vendors
  2. Develop secure, high-quality production code, and review and debug code written by others
  3. Drive decisions that influence product design, application functionality, and technical operations and processes
  4. Serve as a subject matter expert in AWS, Terraform, and cloud-native technologies
  5. Advocate for firmwide frameworks, tools, and practices within the Software Development Life Cycle

Skills

Required

  • AWS
  • Terraform
  • cloud-native technologies
  • distributed systems
  • microservices
  • Kubernetes
  • containers
  • Python
  • database querying languages
  • Agile methodologies
  • Snowflake
  • CI/CD pipelines
  • Computer Science
  • Computer Engineering
  • Mathematics

Nice to have

  • Snowflake
  • Databricks
  • Grafana
  • OpenTelemetry
  • Prometheus
  • AWS Solutions Architect Associate
  • SnowPro Core Certification
  • Databricks Certificate

What the JD emphasized

  • Formal training or certification on software engineering concepts and 5+ years of applied experience
  • Hands-on experience with AWS, including solution architecture and engineering
  • Proficiency in writing Terraform scripts and managing Cloud infrastructure
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages such as Python database querying languages
  • Knowledge of recent AI developments and their application in cloud environments
  • Familiarity with regulatory requirements and applications within the financial industry