Lead Software Engineer, Python, Observability

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Houston, TX
Posted
95 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $182k
$132k $242k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $142,437–$220,900.

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 · Lead Software Engineer, Python, Observability

As a Lead Software Engineer within Risk Corporate Technology, you will join an agile team to build and deliver trusted, scalable technology products. You will serve as a core technical contributor responsible for designing and developing Python services, scripts, and pipelines for data and AI use cases. Your daily work involves writing efficient SQL for data validation and performance tuning, triaging production incidents, and developing LLM-powered workflows and agentic systems. You will implement monitoring and observability using OTEL, Grafana, Splunk, and Dynatrace. Key responsibilities include driving team adoption of AI-assisted engineering practices, ensuring secure coding standards, and managing data sensitivity. You must leverage Python, CI/CD, and security principles to solve complex technical problems while documenting system behaviors and failure modes within a production environment.

What you'll do

  • Build and maintain Python services, scripts, and pipelines for data and AI use cases.
  • Write efficient SQL for data analysis, validation, debugging, and performance tuning.
  • Develop and iterate on AI applications, including LLM-powered workflows and agentic systems.
  • Rapidly triage production incidents by reproducing issues, isolating root causes, and implementing fixes.
  • Create monitoring and observability systems including logging, metrics, traces, and alerting.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices and validation standards.
  • Document system behavior, known failure modes, and technical support procedures.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Minimum of 8 years of industry experience.
  • Strong Python engineering skills including data handling, APIs, concurrency basics, and packaging.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • Working knowledge of observability tools such as OTEL, Grafana, Splunk, and Dynatrace.
  • Strong SQL skills including joins, window functions, query optimization, and troubleshooting bad data.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and coaching engineers on responsible AI use.
  • Experience building AI solutions using LLMs, agent frameworks, or cloud/container technologies (preferred).

More like this

Similar roles

Lead Software Engineer, Python Software Engineer

JPMorgan Chase

Columbus, OH 13 days ago
Python Java JavaScript AI Machine Learning cloud-native CI/CD Software Development Life Cycle Automation System Design Application Development SDKs Frameworks Agile Secure Coding Automated Testing
5+ yrs exp

Lead Software Engineer, Enterprise Observability

Humana

Remote (Louisville, KY) +4 11 days ago $129,300–$177,800
open telemetry Splunk Splunk Cloud Enterprise AI ML CI/CD infrastructure-as-code IaC Distributed Systems Logging Observability Automation Networking Operating Systems Dynatrace SNOW SOAR
7+ yrs exp Remote

Software Engineer, Observability

Apple Inc

Cupertino, CA 20 days ago $184,700–$277,600
Java Distributed Systems OpenTelemetry Prometheus Grafana Columnar Storage Time Series Database Data Structures Algorithms Concurrent Programming Scalable Infrastructure Observability Platforms
8+ yrs exp

Staff Software Engineer, Observability

Intuit

San Diego, CA +1 97 days ago $188,500–$255,000
AWS GCP Kubernetes Go Java Python Fluent Bit Splunk Kinesis S3 CloudWatch Grafana Distributed Systems SaaS Sidecar DaemonSet
8+ yrs exp