Lead Software Engineer - Big Data, Java/Python

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
$133,000 - $185,000
Data
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Finance

Description For Lead Software Engineer - Big Data, Java/Python

JPMorgan Chase's Commercial & Investment Bank is seeking a Lead Software Engineer to join their Technology Team. This role offers an opportunity to impact your career while pushing the limits of what's possible. As a core technical contributor, you'll be responsible for developing critical technology solutions across multiple technical areas. The position involves working with Big Data technologies, developing secure high-quality code, and enhancing modern infrastructure.

The role requires expertise in Java/Python programming, extensive experience with AWS & Cloud Foundry, and strong knowledge of Big Data technologies including Hadoop, Spark, and Kafka. You'll be working in an agile environment, leading evaluation sessions, and partnering with firm-wide technology architecture councils.

JPMorgan Chase offers a comprehensive benefits package including competitive salary, health care coverage, retirement plans, and educational support. The company values diversity and inclusion, providing equal opportunities to all candidates. This position is based in Chicago and offers an exciting opportunity to work with a global team of technologists while contributing to one of the world's leading financial institutions.

The ideal candidate will have 5+ years of software development experience, strong technical skills, and the ability to work independently. This role provides an excellent opportunity for career growth while working on cutting-edge technology solutions in the financial sector.

Last updated 16 hours ago

Responsibilities For Lead Software Engineer - Big Data, Java/Python

  • Executes creative software solutions, design, development, and technical troubleshooting
  • Develops secure high-quality production code, reviews and debugs code
  • Enhance modern infrastructure and operations
  • Leads evaluation sessions with external vendors and internal teams
  • Govern Architecture and Design Quality of Service
  • Perform cross impact analysis with systems and stakeholders
  • Partner with firm wide technology architecture councils
  • Work independently with little supervision

Requirements For Lead Software Engineer - Big Data, Java/Python

Java
Python
Kafka
  • 5+ years applied experience in software development and architecture
  • Experience in Big Data technology (Hadoop, Spark, HIVE, KAFKA, etc.)
  • Advanced in Java/Python in a large enterprise
  • Extensive AWS & Cloud Foundry experience
  • Advanced understanding of agile methodologies
  • Expertise in modernization using micro-services & APIs
  • Experience in domain driven design and agile delivery
  • 3+ years of experience in big data technology

Benefits For Lead Software Engineer - Big Data, Java/Python

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Education Budget
Parental Leave
  • Competitive base salary
  • Health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer - Big Data, Java/Python

Data Engineer - Cyberops

Senior Data Engineer role at JPMorgan Chase focusing on cybersecurity analytics and data infrastructure, requiring 5+ years of Python/SQL experience.

Lead Data Engineer

Lead Data Engineer position at JPMorgan Chase focusing on data pipeline development, ETL processes, and data architecture within Identity and Access Management.

Aumni - Software Engineering, Data - Sr Associate

Senior Software Engineer, Data position at JPMorgan Chase focusing on building data infrastructure and products for private markets platform, offering competitive compensation and benefits.

Lead Software Engineer - Hadoop

Lead Software Engineer position at JPMorgan Chase focusing on Hadoop and big data technologies, requiring 5+ years of experience and strong cloud platform expertise.

Lead Software Engineer - Python, Data Platform, Trading

Lead Software Engineer position at JPMorgan Chase focusing on Python development for trading platforms, offering competitive compensation and comprehensive benefits.