Lead Software Engineer-full Stack/cloud Foundation Services

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

Lead Software Engineer for Full Stack/Cloud Foundation Services within JPMorgan Chase's Research, Development, and Innovation team. Focuses on hands-on research, prototyping, and engineering of innovative technologies and solutions for Cloud Foundational Services, including AI/ML products. Responsibilities include developing prototypes, designing scalable platforms, documenting technical specifications, and mentoring junior engineers. Requires experience with cloud computing, infrastructure as code, Python/Java/Golang, DevOps, and understanding of LLM/Agentic AI.

What you'd actually do

  1. Conduct hands-on research to explore new technologies and approaches. Develop innovative technical solutions that address the specific needs of Research, Development, and Innovation initiatives
  2. Create and refine prototypes and pilot programs to demonstrate the viability and potential of new technologies or approaches. Rapidly iterate on designs to improve functionality and performance
  3. Design and develop high-quality technology solutions tailored to the specific needs of the incubator or innovation program. Leverage expertise in distributed and cloud-native systems to build robust and scalable platforms
  4. Document technical specifications, designs, and best practices. Communicate technical concepts effectively to both technical and non-technical audiences, ensuring clarity and understanding
  5. Work collaboratively with peers, technology leaders, application/platform engineers, and architects. Participate in major technical decisions, developing technical proposals that consider alternatives and business cases

Skills

Required

  • Formal training or certification on software engineering concepts
  • 5+ years applied experience in engineering and prototyping
  • Hands-on experience and strong understanding of cloud computing technologies and platforms, including microservices, containers, IaaS, storage, security, and identity management on AWS, Azure or GCP
  • Hands-on experience with infrastructure as code using Terraform, CloudFormation, or Azure Resource Manager
  • Hands-on experience and expertise in Python, Java, or Golang
  • Experience with DevOps (CI/CD, Agentic Development), Container Orchestration (EKS, ECS), Serverless technologies, databases (RDBMS, NO-SQL), Cloud Monitoring tools
  • Hands-on experience in understanding of LLM, Agentic AI, A2A, MCP and others
  • Demonstrable skills in rapid prototyping and methods to shorten development cycles for platforms, software, and AI/ML products
  • Advanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, AI, machine learning, mobile)
  • Excellent communication skills

Nice to have

  • Experience in Pulumi or OpenTofu platforms
  • Relevant certifications such as AWS Certified Developer, TFE Associate Certification, AWS Certified Solutions Architect Associate, Google Developer Certification, Azure Developer Certification or similar
  • Understanding of financial services industry trends, open source in finance, regulatory requirements, and the competitive landscape

What the JD emphasized

  • 5+ years applied experience
  • Hands-on experience and strong understanding of cloud computing technologies and platforms
  • Hands-on experience with infrastructure as code
  • Hands-on experience and expertise in Python, Java, or Golang
  • Hands-on experience in understanding of LLM, Agentic AI, A2A, MCP and others
  • Demonstrable skills in rapid prototyping and methods to shorten development cycles for platforms, software, and AI/ML products
  • Advanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, AI, machine learning, mobile)

Other signals

  • Hands-on experience in understanding of LLM, Agentic AI, A2A, MCP and others
  • Demonstrable skills in rapid prototyping and methods to shorten development cycles for platforms, software, and AI/ML products
  • Advanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, AI, machine learning, mobile)