Senior Lead Software Engineer - Data Engineering

One of the oldest financial institutions, offering innovative financial solutions to millions of consumers, small businesses and prominent corporate, institutional and government clients.
Jersey City, NJ, USA
$171,000 - $260,000
Data
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Senior Lead Software Engineer - Data Engineering

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector's Data and Analytics Services team, you will be an integral part of an agile team working to enhance, build, and deliver trusted market-leading technology products. The role involves driving significant business impact through technical expertise and problem-solving across multiple technologies and applications. Key responsibilities include leading tech initiatives, building enterprise-grade platform capabilities, providing technical guidance, and developing secure, high-quality code. The ideal candidate will have 5+ years of experience, strong skills in Python/Java/Scala, and expertise in data engineering with Databricks and AWS. The position offers competitive compensation ($171K-$260K) and comprehensive benefits including healthcare, retirement plans, and educational support.

Last updated 6 minutes ago

Responsibilities For Senior Lead Software Engineer - Data Engineering

  • Driving key tech initiatives and evaluating tooling and design options to build enterprise grade platform capabilities
  • Providing technical guidance and direction to support business and technical teams
  • Developing secure and high-quality production code, reviewing and debugging code
  • Driving decisions that influence product design, application functionality, and technical operations
  • Serving as a function-wide subject matter expert
  • Contributing to engineering community as advocate of firmwide frameworks and practices
  • Influencing peers on leading-edge technologies adoption

Requirements For Senior Lead Software Engineer - Data Engineering

Python
Java
  • 5+ years of applied software engineering experience
  • Extensive experience with design and architecture for large distributed data applications
  • Advanced skills in Python/PySpark, Scala, or Java
  • Experience with Databricks and data lakehouse
  • AWS Solution Architect certification
  • Strong SQL skills
  • Domain experience with data governance tools
  • Experience in Computer Science, Engineering, Mathematics or related field

Benefits For Senior Lead Software Engineer - Data Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead Software Engineer - Data Engineering

Senior Lead Software Engineer - Data Engineering

Senior Lead Software Engineer position at JPMorgan Chase focusing on data engineering, offering competitive compensation and opportunity to work on enterprise-scale financial technology solutions.

Lead Software Engineer - Data Engineer

Lead Software Engineer position at JPMorgan Chase focusing on data engineering, requiring 5+ years experience and offering competitive compensation between $142,500-$190,000.

Sr Lead Data Engineer

Lead data engineering role at JPMorgan Chase focusing on building scalable data solutions and mentoring team members, requiring 5+ years of experience and expertise in Python, AWS, and data architecture.

Wholesale Credit Risk Management - Senior Data Engineer - Executive Director

Senior Data Engineer role at JPMorgan Chase focusing on developing advanced data architectures for Wholesale Credit Risk, requiring expertise in distributed systems and cloud technologies.

Senior Director of Data Engineering- Chase UK

Lead data engineering teams at Chase UK, architecting and delivering data solutions for digital banking while managing multiple technical areas and departments.