Lead Software Engineer - AWS Redshift, Python

Global financial services firm providing investment banking, commercial banking, and asset management services.
Data
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Finance

Description For Lead Software Engineer - AWS Redshift, Python

Join JPMorgan Chase's Commercial & Investment Bank as a Lead Software Engineer in the Securitized Products Team. You'll be a key member of an agile team designing and delivering market-leading technology products. The role focuses on AWS Redshift and Python development, requiring expertise in database technologies and large-scale data analytics. You'll work on critical technology solutions, creating secure and scalable applications while contributing to the firm's technical innovation. The position offers the opportunity to work with cutting-edge data technologies in a global financial institution, making impactful contributions to business-critical systems. You'll be responsible for architecture design, code development, and technical leadership, while working alongside talented professionals in a collaborative environment that values diversity and inclusion. This role combines technical expertise with leadership opportunities in one of the world's leading financial institutions.

Last updated 7 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 from large data sets
  • Identify hidden problems and patterns in data
  • 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 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 cloud, AI, machine learning technologies

Interested in this job?

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

HR Assessments Product Manager Vice President

Lead the design and implementation of talent assessment solutions at JPMorgan Chase as HR Assessment Vice President, combining I/O psychology expertise with strategic business impact.

Lead Data Scientist - Finance Technology

Lead Data Scientist position at JPMorgan Chase focusing on AI/ML solutions for finance processes, requiring 12+ years experience and expertise in machine learning, LLM, and Gen AI.

Data Scientist Lead - Cyber Security

Lead Data Scientist role focusing on cybersecurity at JPMorgan Chase, combining ML expertise with security engineering to develop AI-driven security solutions.

Data & Insights Project Manager

Lead data analytics and project management initiatives at JPMorgan Chase, managing automation tools and driving insights for business transformation.

Quantitative Research Data Engineer: Vice President

Lead data engineering role focusing on quantitative research and wholesale credit data analysis at JPMorgan Chase, requiring 7+ years of experience in financial services.