Salary
≈ $137k – $269k per year (Estimated)
Location
In office (Plano)
Seniority
Staff
Overview
Company
Impact
Profile match
JPMorgan Chase & Co. is a leading global financial services firm and the largest banking institution in the United States by assets. Headquartered in New York City, the company offers a comprehensive range of financial solutions, including investment banking, asset management, treasury services, and commercial banking. Through its widely recognized consumer division, Chase, it delivers retail banking, credit card, and mortgage services to tens of millions of households across the globe.
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorgan Chase within the (IAM) Identity and Access Management Data team, you will play a crucial role in designing, developing, and maintaining scalable data processing solutions using Databricks, Python, and AWS. You will collaborate with cross-functional teams to deliver high-quality data solutions that support our business objectives.
Job responsibilities
- Execute creative, data-driven software solutions end-to-end (design, development, troubleshooting), thinking beyond routine approaches to solve complex technical problems.
- Design and build a control plane for enterprise data pipelines, standardizing pipeline definition, scheduling, deployment, governance, and run-time management (Databricks today; extensible for future engines).
- Develop self-service APIs/SDKs, templates, and configuration-driven onboarding with consistent guardrails (standards, validation, environment promotion, approvals) and centralized pipeline metadata (ownership, SLAs/SLOs, dependencies, schema/parameter/version tracking).
- Design, develop, and maintain scalable data pipelines and processing workflows using Python, PySpark, SQL, Databricks on AWS; develop fact/dimension models for analytics and reporting.
- Ensure data quality, security, lineage, and operational transparency via standardized observability (logs/metrics/traces), dashboards, alerting, runbooks, and automated remediation patterns (retries/backfills, common-failure automation).
- Lead and participate in the full SDLC (requirements, design, build, test, deploy, maintain), acting as SRE/production support for pipeline and platform services to improve stability and reliability.
- Collaborate with stakeholders to shape data management strategy and translate requirements into scalable, compliant solutions; document data flows, logic, and transformation rules for knowledge sharing.
- Mentor engineers and lead communities of practice to drive adoption of modern engineering practices and tools, fostering an inclusive, high-performing culture; utilize firm-approved AI-assisted development tools to accelerate delivery and testing
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Proven experience in data management and ETL/ELT for large-scale processing, including strong SQL, Python, and PySpark with performance tuning and query optimization.
- Hands-on experience with Databricks/Spark and cloud data lake patterns, integrating compute/workflows with AWS services (e.g., S3, ECS, SNS/SQS, Lambda).
- Proven experience building platform services/control planes (or similar orchestration/automation platforms), including API/service design, configuration-driven systems, and versioning/backward compatibility.
- Strong understanding of data quality, security-by-design, and lineage/auditability, including IAM/least privilege and secrets management principles.
- Strong production engineering mindset: observability (logs/metrics/traces), monitoring/alerting, incident response, and operational excellence for always-on services.
- Proficiency in CI/CD and release engineering (quality gates, automated testing, safe deployments/rollbacks) using firm-standard tooling (e.g., Jenkins/Jules, Spinnaker, Sonar).
- Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
Preferred qualifications, capabilities, and skills
- Experience with orchestration/execution frameworks (Databricks Workflows/Jobs, Airflow, Step Functions) and operational patterns such as dependency graphs (DAGs), replays, and backfills.
- Experience with data governance integrations (e.g., Unity Catalog concepts such as cataloging, permissions, and lineage hooks), where applicable.
- Infrastructure-as-Code experience (Terraform/CloudFormation) and developer-platform “golden path” enablement (internal CLIs, templates, paved roads, onboarding automation).
- Experience with FinOps/cost controls for Spark/Databricks workloads (telemetry, quotas, chargeback/showback) and data formats (Parquet, JSON, CSV, Avro, Delta Lake), Knowledge of regulatory reporting and financial data aggregation techniques; Databricks and/or AWS certifications.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,746 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Plano
Senior Machine Learning Engineer
3 days ago
≈ $148k – $286k per year (Estimated) • Remote/Hybrid • Contractor • 10+ years exp • Arlington
Python
AI/ML
Computer Vision
Embeddings
PyTorch
Time Series Forecasting
DevOps
AWS
CI/CD
Docker
GCP
Git
Kubernetes
Cybersecurity
GDPR
Apply
Data & AI Engineer II
3 days ago
≈ $91k – $194k per year (Estimated) • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Brisbane
Python
SQL
Python
Django
FastAPI
Flask
Databases
Databricks
AI/ML
Function Calling
Hallucination
LLM
NumPy
Scikit-learn
Statsmodels
Streamlit
OpenAI Codex
AI Agents
RAG
DevOps
Azure
CI/CD
Git
Cybersecurity
HIPAA
Analytics
Plotly
QA
Pytest
Apply
≈ $184k – $350k per year (Estimated) • Remote/Hybrid • Internship • 15+ years exp • Bachelor's Degree • Arlington
AI/ML
Computer Vision
AI Agents
DevOps
AWS
Platform Engineering
Cybersecurity
GDPR
Apply
≈ $173k – $369k per year (Estimated) • Remote/Hybrid • Internship • 15+ years exp • Bachelor's Degree • San Francisco
AI/ML
Computer Vision
AI Agents
DevOps
AWS
Platform Engineering
Cybersecurity
GDPR
Apply
Senior Embedded Software Engineer, Linux
3 days ago
≈ $107k – $212k per year (Estimated) • In office • 5+ years exp • Long Beach
C++
DevOps
CI/CD
RTOS
Cybersecurity
Tcpdump
Apply
Strategic Analytics Lead-Vice President
4 days ago
≈ $157k – $313k per year (Estimated) • In office • Bachelor's Degree • Jersey City
Python
SQL
AI/ML
AI Agents
Analytics
Tableau
Apply
≈ $171k – $307k per year (Estimated) • In office • Jersey City
Apply
Data Domain Architect Senior Associate
4 days ago
≈ $151k – $314k per year (Estimated) • In office • Jersey City
SQL
Databases
Databricks
Apply
Risk Management - Risk Reporting Analyst
4 days ago
≈ $87k – $207k per year (Estimated) • In office • Bachelor's Degree • Jersey City
Python
Analytics
Tableau
Apply
Lead Software Engineer - Tableau
4 days ago
≈ $164k – $332k per year (Estimated) • In office • Jersey City
SQL
Databases
Snowflake
Analytics
Tableau
Apply
$143k – $274k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • San Antonio • Charlotte • Colorado Springs • Plano • Phoenix
DevOps
IAM
Cybersecurity
CyberArk
Microsoft Entra ID
PCI DSS
Robotics
Path Planning
Management
ServiceNow
Apply
Product Manager - Business Partner Connections
3 hours ago
$135k – $217k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • Charlotte • Plano • Jersey City • Chicago
DevOps
Azure
Management
Confluence
Jira
Apply
Development Product Owner - Mid Level
5 hours ago
$85k – $163k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Antonio • Plano
Robotics
Path Planning
Management
Jira
Apply
Systems Support Specialist
6 hours ago
≈ $62k – $126k per year (Estimated) • In office • 3+ years exp • Plano
Python
Cybersecurity
HIPAA
Okta
SOC 2
Management
Confluence
Google Workspace
Jira
n8n
Slack
Zapier
Apply
Senior Engineer - ESRI Developer
9 hours ago
≈ $111k – $200k per year (Estimated) • In office • Full-Time • 1+ year exp • Plano
JavaScript
Python
C#
C#
.NET
DevOps
Azure
CI/CD
Apply
This is one of many
368,746 more open roles from verified company boards, updated every day.

