JPMorgan Chase - Jersey City, NJ

posted about 1 month ago

Full-time - Director
Jersey City, NJ
Credit Intermediation and Related Activities

About the position

The Director of Software Engineering - Runtime Engineering at JPMorgan Chase is a leadership role focused on driving the development and implementation of cloud products and technologies within the Consumer & Community Banking Technology Team. This position requires a deep understanding of full stack cloud engineering and involves collaborating with agile teams to enhance and deliver secure, stable, and scalable products. The role emphasizes a culture of experimentation, improvement, and learning, while fostering diversity of thought and creative solutions.

Responsibilities

  • Advise and lead on strategy and development of multiple cloud products, applications, and technologies.
  • Produce engineering designs and code, and help drive implementation.
  • Create novel code solutions and drive the development of new production code capabilities across teams and functions as a hands-on leader.
  • Drive adoption and implementation of technical methods in line with the latest development methodologies and technologies.
  • Create durable, reusable software frameworks that are leveraged across teams and functions.
  • Influence across business, product, and technology teams and successfully manage stakeholder relationships.
  • Champion the firm's culture of diversity, equity, inclusion, and respect.
  • Provide architectural direction and guidance for current and future state platform engineering efforts.

Requirements

  • Deep understanding of cloud technologies, particularly public cloud and AWS.
  • Programming expertise in Golang, Java, and Terraform.
  • Hands-on experience building solutions in AWS, Azure, or GCP.
  • Formal training or certification in relevant concepts and 10+ years of applied experience.
  • 5+ years of experience leading technologists to manage, anticipate, and solve complex technical items.
  • Practical experience delivering system design, application development, testing, and operational stability.
  • Expert in one or more programming languages.
  • Demonstrated experience influencing across functions and teams and delivering value at scale.
  • Extensive practical cloud native experience.
  • Expertise in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Drive domain modeling, designing, and handling of complex and scalable architectures.

Nice-to-haves

  • Experience in designing and maintaining API/event-driven architectures.
  • Experience in building and maintaining cloud-native software solutions including advanced knowledge of managing infrastructure as code.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service