Lead Software Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plano, TX
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $202k
$187k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $192,050–$211,200.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

Lead Software Engineer - Java, Python, Spring Boot, AWS joins the Corporate Technology team as a core technical contributor within an agile environment. This role involves designing, implementing, and deploying secure, resilient, and scalable services that integrate with enterprise systems while ensuring performance and auditability requirements are met. The engineer will build software solutions, manage complex deliverables across business groups, and mentor junior team members in high-pressure environments. Key responsibilities include utilizing AI coding assistant tools for code generation and refactoring, managing backend infrastructure patterns like load balancing and autoscaling, and developing visualizations from large datasets. Technical expertise required includes Java, Spring Boot, Python, Spark, SQL, and Scala. The role utilizes AWS services, Kubernetes orchestration, Terraform, and monitoring tools like Splunk or Datadog to solve problems in distributed systems and microservices architecture.

What you'll do

  • Develop, design, and troubleshoot complex software solutions using Java, Spring Boot, and Python.
  • Integrate enterprise-authorized AI coding tools to improve code quality, documentation, and development speed.
  • Design and deploy secure, scalable, and fault-tolerant microservices that integrate with enterprise systems.
  • Implement backend infrastructure patterns including load balancing, autoscaling, and monitoring for system reliability.
  • Define and implement guardrails for agentic AI used in production applications to ensure safety and performance.
  • Analyze large datasets to identify hidden patterns and drive improvements to system architecture and coding hygiene.
  • Mentor junior team members and manage multiple deliverables across various business groups.
  • Ensure all software meets strict requirements for security, governance, auditability, and automated testing standards.

What we're looking for

  • Formal training or certification in computer science or software engineering concepts.
  • 5+ years of applied experience in software engineering concepts.
  • 10+ years of hands-on software development experience in large-scale distributed systems using Java, Spring Boot microservices, and Python.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Experience using enterprise-authorized AI-assisted software development tools to generate, validate, and refine code for performance and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity and secure handling of inputs/outputs.
  • Experience with REST APIs, microservices architecture, Spark, SQL, Kubernetes, and AWS services (Terraform, EMR, EKS/ECS, Lambda, RDS, S3).
  • Experience with log analytics tools, CI/CD, and experience with Scala or Snowflake/Databricks platforms (preferred); Iceberg exposure (preferred).

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Houston, TX 16 days ago
Python Java Databricks AWS CI/CD Agile System Design Data Analytics Data Management Software Development Life Cycle Automated Testing Secure Coding Application Resiliency AI-assisted Engineering
5+ yrs exp

Lead Software Engineer, Java/ AWS

JPMorgan Chase

Jersey City, NJ 124 days ago
Databricks Spark Delta Lake AWS S3 Glue SQS SNS Lambda EMR Athena Python Java CI/CD DevOps Kubernetes Docker Kafka SpringBoot Prometheus Grafana Splunk Dynatrace
5+ yrs exp

Lead Software Engineer, Python/ Java/ AWS

JPMorgan Chase

Jersey City, NJ 42 days ago
Microservices REST APIs Event-driven Design NoSQL AWS Cloud-native CI/CD DevOps Agile OpenAPI Swagger Microsoft Copilot AI-assisted Engineering
5+ yrs exp

Lead Software Engineer, Python/ Java/ AWS

JPMorgan Chase

Jersey City, NJ 42 days ago
Microservices REST APIs Event-driven design NoSQL AWS Cloud-native CI/CD DevOps Agile OpenAPI Swagger Microsoft Copilot AI-assisted engineering
5+ yrs exp

Lead Software Engineer, Full stack

JPMorgan Chase

Chicago, IL 29 days ago
Java Spring Boot AWS Kubernetes Kafka PostgreSQL React JS Microservices CI/CD Agile Automated Testing Real-time Data Processing
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 63 days ago
Java Spring J2EE REST AWS Azure GCP PCF CI/CD Agile AI-assisted engineering Object-Oriented Design Cloud Native multithreading
5+ yrs exp