EngineerJobs.io
← Back to all jobs

Job Description

Lead the design and delivery of secure, scalable AI-enabled platforms and distributed systems for JPMorganChase’s Corporate Technology organization.

Responsibilities

  • Lead design, development, and delivery of high-quality software solutions using modern engineering practices to address complex business needs
  • Drive architectural decisions and technical direction to improve scalability, resiliency, and availability for distributed systems
  • Build and maintain secure, production-grade services, raising code quality through reviews, testing, and engineering excellence
  • Mentor engineers via technical guidance, pairing, and actionable feedback to improve team capability and delivery outcomes
  • Implement CI/CD automation and reliability patterns to support safe, frequent releases
  • Develop data-intensive services and workflows using Java or Scala for large-scale datasets and modern data platforms
  • Design and build AI-enabled applications, including retrieval-augmented generation (RAG) patterns and agentic workflows, with appropriate evaluation and guardrails
  • Drive adoption of enterprise-authorized AI-assisted engineering practices (example: AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support) with consistent validation standards (secure coding, peer review, automated testing) and pattern reuse across the team
  • Apply knowledge of Software Development Life Cycle toolchain capabilities, including approved AI-assisted development and automation, to improve automation value

Requirements

  • Formal training or certification in software engineering concepts and 5+ years applied experience
  • Hands-on experience designing and delivering scalable, secure, resilient distributed systems in production
  • Proficiency in Java and Spring Boot, with working knowledge of SQL and modern UI frameworks (e.g., React)
  • Strong understanding of modern architecture patterns: microservices, event-driven design, and API-first approaches
  • Experience building and operating solutions on public cloud platforms (e.g., Amazon Web Services), including Docker and Kubernetes (containerization and orchestration)
  • Experience implementing CI/CD pipelines and Infrastructure as Code practices to improve release safety and speed
  • Practical experience with API design and integration patterns (e.g., REST and GraphQL) including security and performance considerations
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (coding, code review, test acceleration, troubleshooting) and setting team expectations for validating AI outputs for correctness, performance, and security
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

Technologies

  • Java, Scala, Spring Boot, SQL, React
  • Microservices, event-driven design
  • Amazon Web Services
  • Docker, Kubernetes
  • Continuous integration, continuous delivery, Infrastructure as Code
  • REST, GraphQL
  • Retrieval-augmented generation, agentic workflows
  • LangChain, LlamaIndex
  • Elasticsearch, Oracle, MongoDB, Databricks

Benefits

  • Base salary determined based on role, experience, skill set, and location
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation (cash and/or forfeitable equity)
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

About JPMorganChase

  • One of the oldest financial institutions, offering innovative financial solutions to consumers, small businesses, and major corporate, institutional, and government clients under the J.P. Morgan and Chase brands
  • More than 200 years of history; leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing, and asset management
  • Equal opportunity employer committed to diversity and inclusion
  • Provides reasonable accommodations for applicants and employees regarding religious practices and beliefs, as well as mental health or physical disability needs

About the Team

  • Corporate Technology team develops applications and provides tech support for corporate functions across the network
  • Work supports Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and Corporate Administrative Office functions
  • Team built to meet evolving technology needs and support the technology controls agenda

Location: Jersey City, NJ (onsite)

Compensation: USD 156,750 - 215,000 per year

Minimum Experience: 5 years

Similar Jobs