Taro Logo

Lead Software Engineer- Python & AWS

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Glasgow, UK
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance · Enterprise SaaS

Description For Lead Software Engineer- Python & AWS

Join JPMorgan Chase's Commercial & Investment Bank team as a Lead Data Engineer, where you'll be an integral part of an agile team focused on enhancing, building, and delivering data collection, storage, access, and analytics solutions. As a core technical contributor, you'll be responsible for maintaining critical data pipelines and architectures across multiple technical areas within various business functions.

The role combines software engineering excellence with cloud expertise, particularly in AWS services. You'll work with cutting-edge technologies including Python, AWS Glue, Athena, and S3, while implementing best practices in test-driven development and distributed systems architecture. The position offers the opportunity to work on large-scale data solutions within one of the world's leading financial institutions.

The ideal candidate will bring strong technical expertise in both software development and cloud technologies, with particular emphasis on Python and AWS services. You'll be working in a collaborative environment where you can contribute to software engineering communities of practice and explore new technologies. The role offers exposure to complex financial systems and the opportunity to work with diverse, large-scale data sets.

JPMorgan Chase provides a comprehensive benefits package and values diversity and inclusion in its workforce. The company's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments, serving corporations, governments and institutions worldwide. This position offers the chance to work on innovative solutions that have real impact in the financial services industry while being part of a supportive and forward-thinking team.

Last updated 2 days ago

Responsibilities For Lead Software Engineer- Python & AWS

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large data sets
  • Proactively identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice

Requirements For Lead Software Engineer- Python & AWS

Python
Java
Kubernetes
  • Development experience in Java and/or Python
  • Experience working with terraform to provision AWS cloud services
  • Experience of AWS Glue, AWS Athena & AWS S3
  • Knowledge of Apache Parquet & open table formats
  • Test Driven Development experience
  • Extensive knowledge of distributed systems
  • Experience in developing, debugging, and maintaining code in a large corporate environment
  • Overall knowledge of the Software Development Life Cycle

Jobs Related To JPMorgan Chase & Co. Lead Software Engineer- Python & AWS