Lead Software Engineer, Data Engineer

JPMorgan Chase

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Houston, TX
Employment
Full-time
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $191k
$142k $234k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,050–$213,500.

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

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Data Engineer

As a Lead Software Engineer - Data Engineer, you will join an agile team within Corporate Technology to build and deliver trusted, scalable technology products. You will serve as a core technical contributor responsible for designing, developing, and troubleshooting high-quality production code while leading the adoption of enterprise-authorized AI-assisted engineering practices. Your daily work involves developing data pipelines, conducting code reviews, and identifying automation opportunities to improve operational stability. You will utilize a technical stack including Python, Java, SQL, and AWS cloud services, alongside Databricks for processing large datasets. The role requires solving complex technical problems across various business functions, ensuring secure software development life cycle standards, and evaluating external vendor architectures to support the firm's core business objectives and information architecture.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Design and build production-grade applications and data pipelines using Python, Java, and SQL.
  • Implement and lead the adoption of enterprise-authorized AI-assisted engineering practices for code review and testing.
  • Build and manage cloud-native solutions using the AWS tech stack and Databricks for large datasets.
  • Identify and automate the remediation of recurring issues to improve the operational stability of software systems.
  • Lead technical evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.
  • Establish consistent validation standards for secure coding, peer reviews, and automated testing across the team.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Strong experience in Data Engineering, Python, SQL, and the AWS Tech Stack.
  • Strong hands-on Python/Java development experience to design, build, and support production-grade applications and data pipelines.
  • Strong SQL skills and experience working with data processing and data engineering workloads.
  • Hands-on experience with AWS cloud services and building cloud-native solutions.
  • Strong experience with Databricks, including development and processing of large datasets.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and understanding responsible AI use.
  • Proficiency in automation and continuous delivery methods, SDLC discipline, and advanced understanding of agile delivery (preferred).

More like this

Similar roles

Lead Software Engineer, Python/ Data

JPMorgan Chase

Jersey City, NJ 121 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Software Development Life Cycle Big Data Cloud Native System Design Application Resiliency Data Visualization Business Intelligence
5+ yrs exp

Lead Software Engineer, Data Engineer and Applied AI

JPMorgan Chase

Jersey City, NJ 77 days ago
Java Spring SQL Python Spark AWS Databricks CI/CD Agile Machine Learning Artificial Intelligence LangChain LangGraph Data Pipelines Software Development Life Cycle Automated Testing Application Resiliency
5+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 53 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Software Development Life Cycle Big Data Cloud Native System Design Application Resiliency Data Visualization Business Intelligence
5+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 10 days ago
Python Django AI-assisted engineering CI/CD Software Development Life Cycle Cloud Native System Design Application Development Automated Testing Agile Security Application Resiliency AWS
5+ yrs exp

Lead Data Engineer

Capital One Financial

Plano, TX 151 days ago
Java Python Scala AWS SQL Snowflake Redshift Spark Kafka Hadoop Hive EMR MapReduce NoSQL Cassandra MySQL UNIX Linux Agile Machine Learning
4+ yrs exp

Lead Software Engineer

JPMorgan Chase

Plano, TX 5 days ago
Java Python AWS Pivotal Cloud SQL Terraform Jenkins Spinnaker Oracle DB2 Splunk Dynatrace Datadog CI/CD PySpark AWS ECS S3 SQS SNS Lambda Glue CloudWatch Bitbucket IntelliJ Agile Observability
5+ yrs exp