Software Engineer Iii- Senior Associate

JPMorgan Chase JPMorgan Chase · Banking · Chicago, IL +1 · Commercial & Investment Bank

Software Engineer III - Senior Associate at JPMorgan Chase within the Corporate & Investment Bank Technology team, responsible for the design, construction, and maintenance of an AIOps solution. The role involves developing LLM-based applications, creating secure production code, leading evaluation sessions, and using enterprise-authorized AI capabilities to accelerate infrastructure analysis and design documentation. Requires strong software engineering fundamentals, experience with CI/CD, and proficiency in modern programming languages and databases.

What you'd actually do

  1. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  2. Experience developing LLM-based applications and solutions using artificial intelligence (AI) products.
  3. Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems. Reviews and debugs code written by others
  4. Leads evaluation sessions with internal teams to drive outcomes-oriented probing of architectural designs and technical credentials
  5. Uses enterprise-authorized AI capabilities within work environment to accelerate infrastructure analysis, option evaluation, and design documentation, validating outputs and handling data according to sensitivity and security requirements.

Skills

Required

  • software engineering concepts
  • system design
  • application development
  • testing
  • operational stability
  • Spring Boot
  • Software Development Life Cycle
  • coding highly scalable, resilient UI micro services
  • JavaScript framework React
  • React JSON Library
  • Java
  • Messaging e.g. Kafka
  • developing databases objects in Cloud Native DBs
  • agile methodologies
  • CI/CD
  • Applicant Resiliency
  • Security
  • automation
  • continuous delivery methods
  • cloud
  • artificial intelligence
  • machine learning
  • mobile
  • developing, debugging, and maintaining code in a large corporate environment
  • modern programming languages
  • database querying languages
  • enterprise-authorized AI capabilities within the work environment
  • infrastructure architecture workflows
  • data sensitivity
  • assess and validate AI-assisted infrastructure recommendations
  • resiliency
  • security
  • auditability expectations

Nice to have

  • DevOps practices
  • SQL
  • NoSQL databases
  • Linux/Unix environments
  • Terraform
  • Apache Kafka
  • distributed computing frameworks
  • Apache Spark
  • SRE practices

What the JD emphasized

  • AIOps solution
  • LLM-based applications
  • enterprise-authorized AI capabilities

Other signals

  • LLM-based applications
  • AIOps solution
  • AI-assisted practices