Seattle, WA

Salary
$152,000–$215,000from the description
Posted
Aug 6, 2026
Location
Seattle, WA
Last confirmed open
Sep 24, 2026

What this job asks for AI summary

A reliability-focused software engineering role on JPMorganChase's AI/ML Data Platforms team, responsible for building and maintaining production-grade platform services, APIs, SDKs, and observability tooling that underpin the firm's AI and generative AI capabilities. The role involves hands-on Python development, system design, incident response, and partnering with application teams to unblock AI use cases — suited to an experienced engineer comfortable owning non-functional requirements across large-scale distributed systems.

Senior level · 5+ years · Seattle-Tacoma-Bellevue, WA · Full-time

Must have (10)
Pythonobservabilityloggingmetricsalertingincident responseautomated testingREST APIscloud platforms, AWS, Azure or GCPdistributed systems
Nice to have (5)
AI/ML platformsgenerative AImodel hostinginference servicesSDKs

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 800 people in the Seattle-Tacoma-Bellevue, WA area plausibly meet what this posting asks for (software developers). range 210–1,050

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
incident response14%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
Python51%cloud platforms50%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $170,959 (middle half $135,720–$216,519). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 8, 2026. It is a model, not a headcount.

Why we read it this way (7)

The title 'Lead Software Engineer' at JPMorganChase maps to a senior individual-contributor band (not a people-manager role), so this is classified as Senior rather than Staff or Principal despite the mentoring and standards-setting responsibilities.

SOC confidence is Medium: the role blends software development (building APIs, SDKs, production services) with reliability/platform operations (observability, incident response, SLOs). The primary deliverable is shipping code, so Software Developers (15-1252) is preferred over Network and Computer Systems Administrators (15-1244).

The JD requires 'formal training or certification on software engineering concepts and 5+ years applied experience' — no specific degree is mandated, so the degree requirement is set to None.

Cloud platforms are listed in the required section as one of several depth areas ('depth in one or more areas such as cloud platforms…'), making them a hard gate on the capability even though the specific provider is unspecified; common substitutes are noted in alternatives.

'AI-assisted software development tools' and 'responsible AI use' are called out as required but name no specific product — these are captured in the overview rather than as named-tool skills.

Preferred qualifications include model gateways, managed AI services, developer-facing AI/ML infrastructure, golden-path assets, and AI agents — all listed under the explicit 'Preferred qualifications' heading.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): infrastructure management.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗