Senior Lead Software Engineer- Python, Spark & AWS
Senior Lead Software Engineer- Python, Spark & AWS

Senior Lead Software Engineer- Python, Spark & AWS

London Full-Time 43200 - 72000 Β£ / year (est.) No home office possible
J

Job Description Be an integral part of an agile team that\’s constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Bank team, you are an essential contributor to an agile team dedicated to developing and delivering trusted, market-leading technology products securely, stably, and scalably. Utilize your deep technical expertise and problem-solving skills to address diverse challenges across multiple technologies and applications, making a significant business impact. Job Responsibilities Execute software solutions, design, develop, and troubleshoot with innovative approaches beyond routine methods. Create secure, high-quality production code and maintain algorithms that synchronize with relevant systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met. Analyze large, diverse data sets to develop visualizations and reports that support continuous software and system improvements. Identify hidden problems and patterns in data to enhance coding hygiene and system architecture. Contribute to communities of practice and explore new technologies. Promote a team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification in software engineering concepts with practical experience. Hands-on experience in system design, application development, testing, and operational stability. Development experience in Java and/or Python. Experience with tools like Terraform to provision AWS cloud services. Knowledge of AWS Glue, AWS Athena, and AWS S3. Understanding of Apache Parquet and open table formats such as Delta, Iceberg, and Hudi. Experience with Test Driven Development using JUnit, Mojito, or similar tools. Extensive knowledge of distributed systems and massively parallel processing. Experience in coding, debugging, and maintaining applications in a large corporate environment using modern programming and database querying languages. Comprehensive understanding of the Software Development Life Cycle. Preferred Qualifications, Capabilities, and Skills Experience with big data technologies. Knowledge of Databricks and Iceberg. Familiarity with message bus technologies like Kafka or AMPS, and query engines such as AWS Athena and Redshift. Knowledge of AWS Lake Formation. Experience with AWS Glue, AWS Athena, and AWS S3. Experience in the financial industry. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent corporations, governments, wealthy individuals, and institutional investors worldwide. Our client-centric approach drives our success. We value diversity and inclusion, fostering a respectful workplace that accommodates various needs and backgrounds. About The Team J.P. Morgan’s Commercial & Investment Bank is a global leader in banking, markets, securities services, and payments, serving clients in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide. #J-18808-Ljbffr

J

Contact Detail:

J.P. Morgan Recruiting Team

Senior Lead Software Engineer- Python, Spark & AWS
J.P. Morgan
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>