Lead Software Engineer - Data Engineering

A leading global financial services firm offering banking, investment, and technology solutions.
Data
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer - Data Engineering

As a Lead Software Engineer at JPMorgan Chase within the Secure Insight team, you will have the opportunity to impact your career and push the limits of what's possible. You will be at the forefront of maturing patterns and technologies such as Cloud, Data Mesh, event-driven systems, and high volume data management.

The role involves executing creative software solutions, developing secure high-quality production code, and leading evaluation sessions with external vendors, startups, and internal teams. You will be responsible for identifying opportunities to eliminate or automate recurring issues to improve overall operational stability of software applications and systems.

As a technical leader, you will act as a coach and mentor to team members on their assigned project tasks, lead communities of practice across Software Engineering to drive awareness and use of new technologies, and contribute to a culture of diversity, equity, inclusion, and respect.

The position requires expertise in AWS enterprise implementations, including Redshift, S3, EC2, Data Pipeline, & EMR, along with hands-on experience in SPARK and handling terabyte-size datasets. You'll work with various technologies including Java, Python, and NoSQL databases like MongoDB, DynamoDB, and Cassandra.

This is an excellent opportunity for an experienced engineer looking to make a significant impact in a leading financial institution while working with cutting-edge technologies and leading technical teams. The role combines technical expertise with leadership responsibilities, making it ideal for those seeking to advance their careers in both technical and management tracks.

Last updated 6 hours ago

Responsibilities For Lead Software Engineer - Data Engineering

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues
  • Leads evaluation sessions with external vendors, startups, and internal teams
  • Leads communities of practice across Software Engineering
  • Act as the coach and mentor to team members
  • Develop a cohesive data engineering team
  • Conduct product work reviews with team members

Requirements For Lead Software Engineer - Data Engineering

Java
Python
MongoDB
Cassandra
  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience with AWS enterprise implementations including Redshift, S3, EC2, Data Pipeline, & EMR
  • Hands-on experience in working with SPARK and handling terabyte size datasets
  • Programming Experience in Java Development and/or experience of Python experience
  • Experience in implementing complex ETL transformations on big data platform like NoSQL databases
  • Hands-on practical experience delivering system design, application development, testing
  • Advanced in one or more programming language(s)
  • Proficiency in automation and continuous delivery methods
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Data Engineering

Sr Lead Data Engineer

Senior Lead Data Engineer position at JPMorgan Chase, focusing on data architecture, pipeline development, and team leadership with 5+ years experience required.

Lead Software Engineer - Big Data, Java/Python

Lead Software Engineer position at JPMorgan Chase focusing on Big Data technologies, requiring expertise in Java/Python and offering competitive compensation of $133,000-$185,000.

Quantitative Research Data Solutions Architect - Executive Director

Lead data solutions architect role at JPMorgan Chase, focusing on data tooling design and implementation with competitive compensation of $200-350K.

Senior Director of Data Engineering- Chase UK

Lead data engineering teams at Chase UK, delivering scalable data solutions and driving technical excellence in a dynamic fintech environment.

Lead Software Engineer - ETL, Data, AWS

Lead Software Engineer position at JPMorgan Chase focusing on ETL, Data, and AWS technologies with competitive compensation and comprehensive benefits.