Lead Software Engineer - Data Engineer

JPMorgan Chase & Co.

Houston (TX)

On-site

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
On-site clinic
Retirement plan
Childcare support
Tuition reimbursement
Mental health support
Financial coaching

Job summary

JPMorganChase Corporate Technology in Houston is seeking a seasoned data engineer to build secure, scalable data pipelines and production-grade software. You will drive AI-assisted engineering practices, automate testing, and enforce secure coding and peer review across the team.

Ideal candidates bring 5+ years of data engineering with Python/SQL and AWS, hands-on Java, and experience with Databricks. On-site collaboration in Houston with a focus on reliability and security.

Qualifications

  • Formal training or certification in software engineering concepts.
  • 5+ years of applied experience in software/data engineering.
  • Strong experience with Python, SQL, and AWS.
  • Hands-on Python and Java development for production-grade data pipelines.
  • Experience leading AI-assisted development tools adoption.

Responsibilities

  • Develop secure, high-quality production code and participate in code reviews.
  • Lead the adoption of AI-assisted engineering practices for code review and testing.
  • Establish validation standards: secure coding, peer review, automated testing.
  • Improve SDLC tooling and automation for better reliability and speed.
  • Identify remediation opportunities and automate recurring issues.

Skills

Data engineering
Python
SQL
AWS
Databricks
Java
AI-assisted tools
CI/CD

Education

Software engineering certification

Tools

AWS Tech Stack
Databricks

Job description

Corporate Technology at JPMorganChase builds and supports technology products that help power corporate functions across the network. On an agile team, you will contribute to trusted, secure, stable, and scalable engineering outcomes, with a role focused on production data pipelines and engineering practices including enterprise-authorized AI-assisted engineering.

What you’ll deliver
  • Execute creative software solutions across design, development, and technical troubleshooting, using an approach that goes beyond routine problem-solving.
  • Develop secure, high-quality production code, and contribute through code review and debugging of work completed by others.
  • Lead the adoption of AI-assisted engineering practices that support better code quality, faster delivery, and improved operational outcomes, including AI-assisted code review/refactoring, test strategy acceleration, and incident/root-cause analysis support.
  • Establish consistent validation standards across the team, including secure coding, peer review, and automated testing, and promote reuse of effective engineering patterns.
  • Apply knowledge of the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to increase value from automation.
  • Identify recurring remediation opportunities and drive elimination or automation of repeated issues to improve software and system operational stability.
  • Lead evaluation sessions with external vendors, startups, and internal teams to test architectural designs and technical credentials for fit within existing systems and information architecture.
What you bring
  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Strong experience in Data Engineering with Python, SQL, and the AWS Tech Stack.
  • Hands-on Python and Java development experience, including designing, building, and supporting production-grade applications and data pipelines.
  • Strong SQL skills with experience working on 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.
  • Solid software engineering fundamentals and experience delivering and supporting solutions in a production environment.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, and troubleshooting, plus the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations, with experience coaching engineers on safe, compliant adoption within delivery practices.
Tools and technologies

Data Engineering, Python, SQL, AWS, Java, Databricks

Benefits
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching and more
Preferred capabilities
  • Proficiency in automation and continuous delivery methods, with strong SDLC discipline including CI/CD, testing, code quality, and release controls.
  • Advanced understanding of agile delivery, application resiliency, and secure engineering practices.
About the team

The Corporate Technology team depends on smart, driven people to develop applications and provide technology support for corporate functions across the network. Your work will contribute across Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office, while aligning with the team’s technology controls agenda.

Location: Houston, TX (onsite).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Data Engineer [AWS, SQL, Python/Java]
Lead Software Engineer - Data Engineer [AWS, SQL, Python/Java]

Houston • Houston (TX)

On-site
USD 140,000 - 210,000
Lead Software Engineer - Data Engineer [AWS, SQL, Python/Java]
Lead Software Engineer - Data Engineer [AWS, SQL, Python/Java]

Aumni • Houston (TX)

On-site
USD 170,000 - 210,000
Health care coverage
Retirement savings plan
Tuition reimbursement
Lead Software Engineer - Data Engineer [AWS, SQL, Python/Java]
Lead Software Engineer - Data Engineer [AWS, SQL, Python/Java]

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 180,000 - 240,000
Lead Software Engineer - Data Engineer and Applied AI
Lead Software Engineer - Data Engineer and Applied AI

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Lead Software Engineer - Data Analytics
Lead Software Engineer - Data Analytics

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Lead Software Engineer - Data Engineer and Applied AI
Lead Software Engineer - Data Engineer and Applied AI

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Lead Software Engineer - Data Platform
Lead Software Engineer - Data Platform

JPMorganChase • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Comprehensive health care
On-site health and wellness centers
Retirement savings plan
+3
Lead Software Engineer - Databricks/Snowflake/AWS
Lead Software Engineer - Databricks/Snowflake/AWS

JPMorganChase • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Cloud/Python
Lead Software Engineer - Cloud/Python

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 210,000
Lead Software Engineer
Lead Software Engineer

Testing Site - JPMC • Houston (TX)

On-site
USD 150,000 - 210,000