Senior Lead Software Engineer

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJHouston, TX
Employment
Full-time
Posted
99 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $190k
$131k $249k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $159,375–$220,800.

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 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer

As a Sr Lead Software Engineer within the Corporate Technology Data Strategy & Architecture organization, you will join an agile team to build and deliver secure, scalable technology products. You will lead the end-to-end design and implementation of complex software features, specifically focusing on building agentic AI systems, multi-agent workflows, and LLM-based applications including RAG pipelines and vector store integrations. Your daily responsibilities include developing production code, mentoring engineers, and owning the observability and safety of production AI systems. You will utilize Python, Java, Kafka, Redis, and orchestration frameworks like Airflow or Temporal. The role requires expertise in microservices, API design, and cloud-native engineering across AWS, Azure, or GCP to solve complex data-intensive problems within regulated financial services environments.

What you'll do

  • Develop secure, high-quality production code for data-intensive applications and review code written by others.
  • Lead the end-to-end design and implementation of complex software features from requirements through deployment.
  • Build and maintain agentic AI systems including multi-agent workflows and human-in-the-loop controls.
  • Implement LLM-based applications featuring RAG pipelines, embedding workflows, and vector store integrations.
  • Own the observability, evaluation, and safety of production AI systems including prompt monitoring and cost tracking.
  • Automate the remediation of recurring issues to improve operational stability.
  • Mentor junior and mid-level engineers by conducting code reviews and sharing engineering best practices.
  • Drive the adoption and governance of AI-assisted engineering practices and measurable validation standards across teams.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience building and shipping LLM-based applications and agentic systems with tool use and multi-step reasoning in production.
  • Advanced proficiency in one or more programming languages, particularly Python and/or Java.
  • Deep experience with large-scale data processing, microservices, API design, and event streaming using Kafka.
  • Working knowledge of relational and NoSQL databases, vector stores, and data lake architectures.
  • Experience with caching technologies, observability tools (Dynatrace, Splunk, Grafana), and orchestration frameworks (Airflow, Temporal).
  • Proficiency in CI/CD, test-driven development, automation, and all aspects of the Software Development Lifecycle.
  • Practical cloud-native engineering experience with AWS, Azure, or GCP.

More like this

Similar roles

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 33 days ago
Rust Java Go C++ System Design AI-assisted Engineering SDLC OLAP Apache DataFusion DuckDB Apache Arrow Flight SQL Automated Testing Secure Coding Root-cause Analysis
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 122 days ago
Rust Java Go C++ System Design AI-assisted Engineering SDLC OLAP Apache DataFusion DuckDB Apache Arrow Flight SQL Automated Testing Secure Coding Root-cause Analysis
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Palo Alto, CA 68 days ago
Java Python Go AWS Spark Air flow GenAI ML XGBoost System Design SDLC Automated Testing Cloud Native Agentic Systems Statistical Models
5+ yrs exp

Senior Lead Software Engineer

Capital One Financial

McLean, VA 124 days ago
Java Python Go SQL Scala Node.js AWS Kubernetes Docker RDBMS NoSQL Distributed Systems Microservices Machine Learning Agile GCP Azure
6+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 49 days ago
Rust Java Go C++ System Design Software Development Life Cycle OLAP Apache DataFusion DuckDB Apache Arrow Flight SQL Production Code Testing Operational Stability
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 25 days ago
Java GoLang Rust Distributed Computing CI/CD Agile RDF SparQL JSON-LD REST APIs UML domain‑driven design object‑oriented design Cucumber Prompt Engineering event driven architecture