Lead Software Engineer

JPMorgan Chase

Confirmed live 2 days ago Low trust

Quick summary

Work type
On-site
Location
Plano, TX
Employment
Full-time
Posted
49 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$134k $235k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,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 1238 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer within Corporate Technology, you will join an agile team to build and deliver trusted, scalable, and secure market-leading technology products. You will be responsible for designing, implementing, and deploying resilient services that integrate with enterprise systems while managing multiple deliverables across business groups. Your daily work involves executing software solutions, troubleshooting complex technical problems, and mentoring junior team members. You will utilize Java, Python, Spring Boot, and Spark to develop microservices and handle big data processing with SQL. The role requires hands-on experience with AWS services like EKS, Lambda, and S3, alongside Kubernetes, Terraform, and observability tools like Splunk. You will also implement agentic AI guardrails and leverage AI-assisted coding tools to improve software development life cycle productivity and system architecture.

What you'll do

  • Design, implement, and deploy secure, resilient, and highly scalable services that integrate with enterprise systems.
  • Execute software solutions and technical troubleshooting using non-conventional approaches to solve complex technical problems.
  • Leverage enterprise-authorized AI coding tools to generate code, refactor systems, and create unit tests.
  • Define and implement guardrails and evaluation approaches for agentic AI used in production applications.
  • Apply backend infrastructure patterns like load balancing and autoscaling while implementing monitoring and alerting.
  • Analyze large data sets to develop visualizations and identify patterns that improve coding hygiene and system architecture.
  • Drive consistent validation standards including secure coding, peer reviews, and automated testing across the team.
  • Lead and mentor junior team members while managing multiple deliverables across various business groups.

What we're looking for

  • Formal training or certification in computer science or software engineering concepts and 5+ years of applied experience.
  • 10+ years of hands-on software development experience in large-scale distributed systems, primarily in Java, modern Java/Spring Boot microservices, and Python.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Hands-on experience using enterprise-authorized AI-assisted software development tools to evaluate, validate, and refine AI-generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs/outputs, and resiliency.
  • Strong experience with REST APIs, microservices architecture, Spark, SQL, and big data processing.
  • Experience with Kubernetes orchestration, AWS services (Terraform, EMR, EKS/ECS, Lambda, RDS, S3), and log analytics tools.
  • Solid understanding of agile methodologies, CI/CD, application resiliency, and security.

More like this

Similar roles

Lead Software Engineer

JPMorgan Chase

Plano, TX 12 days ago
Java Python AWS Pivotal Cloud SQL Terraform CI/CD Jenkins Spinnaker Oracle DB2 Splunk Dynatrace Datadog PySpark AWS ECS S3 SQS SNS Lambda Glue CloudWatch IntelliJ Bitbucket Agile SRE Observability
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 10 days ago
Java Spring Boot AWS Terraform React JS Microservices RESTful API Kafka SQS SNS RDS Lambda ECS EKS S3 CI/CD TDD OAuth2 JWT Splunk Dynatrace GraphQL Camunda Redux
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

New York, NY +2 83 days ago
Java Python Spring Boot Terraform Kubernetes AWS Amazon EKS REST API CI/CD Infrastructure-as-Code Datadog Splunk Dynatrace Redis Lambda ECS JUnit Mockito JMeter Domain-Driven Design Microservices
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

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

Lead Software Engineer

JPMorgan Chase

Plano, TX +1 21 days ago
Python Java PySpark SQL AWS Databricks Spark Spring Boot Machine Learning Pandas NumPy EMR EC2 S3 CloudWatch Apache Airflow CI/CD Data Pipelines Big Data LLM System Design
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 31 days ago
Java Python Go AWS Terraform Microservices Docker CI/CD TDD IaC System Design Messaging Systems
5+ yrs exp