Senior Lead Software Engineer, Database Engineer

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Plano, TX
Posted
42 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$123k most similar roles pay here $247k

This listing doesn't post a salary. Most similar roles pay $170,051–$222,125.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer, Database Engineer

As a Senior Lead Software Engineer - Database Engineer within the Consumer Banking Technology team, you will join an agile team focused on building and delivering secure, stable, and scalable technology products. You will serve as a subject matter expert to support development teams through database modernization, optimization, performance tuning, and design activities. Your role involves influencing project decisions regarding leading-edge technologies, developing tools to accelerate modernization efforts, and partnering with PaaS and Cloud Delivery teams to implement self-service capabilities. You will drive the adoption of enterprise-authorized AI-assisted engineering practices for code review and testing while ensuring secure coding standards. Required skills include experience in SQL and NoSQL databases like Oracle, SQL Server, Aurora Postgres, CockroachDB, or MongoDB. You must possess expertise in CI/CD, automation, and software development life cycle processes to resolve complex production issues.

What you'll do

  • Provide technical expertise and direct support for development teams performing database modernization activities.
  • Advise project decision-makers on the selection and application of leading-edge database technologies based on business requirements.
  • Execute database optimization, performance tuning, and design activities in collaboration with application development teams.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Develop tools and patterns to accelerate database migration efforts and automate software development lifecycle tasks.
  • Partner with cloud and platform teams to resolve issues and implement self-service capabilities for developers.
  • Lead the analysis, migration, and post-migration support for application development team database footprints.
  • Troubleshoot and resolve production database issues while contributing to root cause analysis and problem management workstreams.

What we're looking for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in database system design, development, performance testing, and ensuring operational stability.
  • Advanced proficiency in one or more programming languages and frameworks such as Tigergraph, Oracle, SQL Server, Aurora Postgres, CockroachDB, or MongoDB.
  • Experience supporting databases in DevOps environments with proficiency in automation and continuous delivery methods.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and quality standards.
  • Advanced knowledge of technical processes within disciplines such as cloud, artificial intelligence, machine learning, or mobile.
  • Proficiency in all aspects of the Software Development Life Cycle and advanced understanding of agile methodologies like CI/CD and application resiliency.
  • Ability to perform database upgrades and migrations independently with little to no oversight.
  • Practical cloud native experience (preferred).
  • Direct experience with SQL and NoSQL databases (preferred).
  • In-depth knowledge of the financial services industry and their IT systems (preferred).

More like this

Similar roles

Senior Lead Software Engineer

JPMorgan Chase

New York, NY 66 days ago
Python Java SQL NoSQL AWS S3 EMR EKS ECS EC2 Splunk Elastic Search Dynatrace AppDynamics Grafana CloudWatch Datadog AI-assisted engineering SDLC Machine Learning
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 76 days ago
Rust Java Go C++ System Design SDLC AI-assisted Engineering Automated Testing Apache DataFusion DuckDB Apache Arrow SQL
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 22 days ago
SQL Server CockroachDB AWS Azure NoSQL CI/CD DevOps Agile Machine Learning Artificial Intelligence PaaS DBaaS
5+ yrs exp

Senior Lead Software Engineer, Data Management

JPMorgan Chase

Jersey City, NJ 9 days ago
Java Spring Boot Python ReactJS Node.js Go TypeScript AWS Kubernetes Docker Terraform REST APIs Microservices CI/CD AI/ML LLMs GitHub Copilot Data Modeling SRE Business Intelligence
5+ yrs exp

Senior Lead Software Engineer

Capital One Financial

McLean, VA +3 85 days ago $209,000$238,500
AWS Kubernetes Docker Python Java TypeScript JavaScript Go SQL NoSQL Microservices Cloud Computing HTML/CSS Agile RDBMS Microsoft Azure
6+ yrs exp

Senior Lead Software Engineer

Capital One Financial

McLean, VA +3 81 days ago $209,000$238,500
JavaScript Java TypeScript SQL Python Go AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS HTML/CSS Microservices Agile
6+ yrs exp