Lead Software Engineer - AWS Redshift, Python

A leading global financial services firm offering investment banking, financial services for consumers, small businesses, commercial banking, and asset management.
Data
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer - AWS Redshift, Python

Join our dynamic team at JPMorgan Chase's Commercial & Investment Bank - Securitized Products Team as a Lead Software Engineer. You'll be a key member of an agile team designing and delivering trusted market-leading technology products. This role focuses on critical technology solutions across multiple technical areas, particularly in data engineering with AWS Redshift and Python.

You'll lead software solution execution, create secure production code, and architect complex applications. The position requires expertise in columnar databases, particularly AWS Redshift, along with strong Python programming skills. You'll work with large-scale data analytics, ETL processes, and data storage replication.

As a technical leader, you'll contribute to software engineering communities, drive improvements through data insights, and maintain high coding standards. The role combines hands-on technical work with leadership responsibilities, requiring both deep technical knowledge and the ability to guide technical teams.

This position offers the opportunity to work with cutting-edge data technologies in a global financial institution, making significant impact on business-critical systems. You'll be part of a team that values diversity, equity, and inclusion, while working on challenging technical problems in a mission-critical production environment.

The ideal candidate brings 5+ years of software engineering experience, strong expertise in AWS Redshift, Python, and data modeling, plus a solid understanding of agile methodologies and security practices. This role provides an excellent opportunity to grow your career at one of the world's leading financial institutions while working with advanced data technologies.

Last updated 5 hours ago

Responsibilities For Lead Software Engineer - AWS Redshift, Python

  • Lead execution of software solutions, design, development, and technical troubleshooting
  • Create secure and high-quality production code and maintain algorithms
  • Produce architecture and design artifacts for complex applications
  • Gather, analyze, synthesize, and develop visualizations and reporting from large data sets
  • Identify hidden problems and patterns in data to drive improvements
  • Contribute to software engineering communities of practice
  • Add to team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer - AWS Redshift, Python

Python
PostgreSQL
  • 5+ years applied experience in software engineering
  • Proficient in columnar database technologies like Vertica, Redshift
  • Strong understanding of relational databases e.g. Postgres
  • Hands on experience of Redshift architecture and db design
  • AWS pipeline knowledge to setup ETL
  • Experience with parallel query optimization and execution
  • Proficient in coding in Python, and Object-Oriented Programming
  • Hands on experience on Terraform & data modelling
  • Experience in developing code in large corporate environment
  • Solid understanding of agile methodologies
  • Knowledge of software applications and technical processes

Benefits For Lead Software Engineer - AWS Redshift, Python

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - AWS Redshift, Python

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.