Sr Lead Software Engineer - Java, Kafka, AI, Securities Experience,

Testing Site - JPMC

Chicago (IL)

On-site

USD 180,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

JPMorganChase’s US Listed Options team seeks a Vice President Senior Lead Software Engineer to set vision, lead agile engineering, and deliver secure scalable platforms. You will mentor teams, drive cloud-native modernization, and integrate AI capabilities across mission-critical applications.

Candidates should have deep experience in securities processing, financial services, Java/Python, AWS, Kafka, Spark, containers, microservices, and REST APIs.

Qualifications

  • Formal training or certification in software engineering concepts and 5+ years experience.
  • Hands-on experience in software engineering with senior leadership background, including securities processing and financial services.
  • Experience delivering system design, application development, testing, and operational stability.
  • Advanced in Java and Python and Spring Framework.
  • Experience with SQL and NoSQL databases.
  • Experience with Kafka, MQ.
  • Cloud native experience (AWS).
  • Containerization and orchestration (Kubernetes, Docker).
  • Experience with Apache Spark for large-scale data processing.
  • Experience designing and integrating RESTful APIs and microservices.
  • Experience with AI-based development and integrating ML models into platforms.

Responsibilities

  • Provide vision and direction for engineering teams responsible for US Listed Options platforms, driving transformation and technical excellence.
  • Lead design, development, and deployment of mission-critical applications and systems; model coding, architecture, and solution delivery standards.
  • Oversee migration and modernization of legacy systems; promote cloud-native architectures, event-driven tech, and AI-based solutions.
  • Drive adoption and integration of AI technologies to enhance platform capabilities and project delivery.
  • Serve as SME in US Listed Options clearance, securities processing, and financial services; ensure compliance with evolving requirements.
  • Collaborate with business stakeholders, operations, and vendor partners to deliver robust, scalable solutions.
  • Mentor and develop high-performing engineering teams; foster technical excellence and accountability.
  • Oversee end-to-end delivery of technology solutions, ensuring alignment with timelines and quality.
  • Ensure ongoing support for deployed applications including monitoring and troubleshooting.
  • Ensure platforms adhere to regulatory, risk, and compliance requirements.
  • Manage relationships with third-party vendors and SLAs.

Skills

Leadership
Agile / Scrum
Mentoring
Vendor management

Education

Formal software engineering training or certification
Bachelor's degree in CS/Engineering or related

Tools

Java
Python
Spring Framework
SQL
NoSQL
Kafka
MQ
AWS
Kubernetes
Docker
Apache Spark
RESTful APIs
Microservices
AI-based development

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 JPMorganChase within the Commercial & Investment Bank technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.

We are seeking an experienced Vice President to lead our technology team focused on US Listed Options. This is a hands-on technologist role that combines advanced technical expertise with strategic leadership. The ideal candidate will possess deep experience in software engineering, securities processing, financial services, and AI-based development, and will be actively involved in designing, developing, and delivering technology solutions while also providing vision and direction for the team. The role demands strong leadership, technical excellence, and the ability to partner effectively across technology, operations, business, and external vendors.

Job responsibilities
  • Provide vision and direction for engineering teams responsible for US Listed Options platforms, driving transformation and technical excellence.
  • Actively participate in the design, development, and deployment of mission-critical applications and systems. Lead by example in coding, architecture, and solution delivery, ensuring best practices and high standards are maintained.
  • Lead the migration and modernization of legacy systems, championing adoption of cloud-native architectures, event-driven technologies (Java, Spring, AWS, Kafka, Python, SQL/NoSQL, Apache Spark, containerization), and AI-based solutions.
  • Drive the adoption and integration of AI technologies to enhance platform capabilities, accelerate project delivery, and support business objectives.
  • Serve as a subject matter expert in US Listed Options clearance, securities processing, and financial services, ensuring solutions meet evolving business and operational requirements.
  • Collaborate closely with business stakeholders, operations, and vendor partners to deliver robust, scalable, and innovative solutions.
  • Mentor and develop high-performing engineering teams, fostering a culture of technical excellence, continuous improvement, and accountability.
  • Oversee the end-to-end delivery of technology solutions, ensuring alignment with business objectives, timelines, and quality standards.
  • Ensure ongoing support for deployed applications, including monitoring, troubleshooting, and resolving production issues to maintain system stability and performance.
  • Ensure all platforms and solutions adhere to regulatory, risk, and compliance requirements.
  • Manage relationships with third-party vendors, ensuring alignment with strategic goals and service level agreements.
Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering* concepts and 5+ years applied experience
  • Hands on experience in software engineering, with experience as a senior leadership role. Deep background in securities processing and financial services;
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s) such as Java and Python and Spring Framework
  • Experience with SQL and NoSQL databases
  • Experience with messaging technologies such as Kafka, MQ
  • Practical cloud native experience such as AWS
  • Experience with containerization and orchestration technologies, such as Kubernetes and Docker
  • Experience with Apache Spark for large-scale data processing
  • Experience designing and integrating RESTful APIs and microservices
  • Experience with AI-based development, including integrating machine learning models and AI-driven solutions into enterprise platforms
Preferred qualifications, capabilities, and skills
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field
  • Experience in US Listed Options
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer- Java/Python
Lead Software Engineer- Java/Python

Testing Site - JPMC • Ohio

On-site
USD 120,000 - 170,000
Senior Lead Software Engineer - Full Stack Engineer
Senior Lead Software Engineer - Full Stack Engineer

Testing Site - JPMC • Plano (TX)

On-site
USD 170,000 - 210,000
Senior Lead Software Engineer - Java
Senior Lead Software Engineer - Java

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Sr. Lead Software Engineer - Java/ Python/ Go
Sr. Lead Software Engineer - Java/ Python/ Go

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java, Postgres SQL/ Markets & Post Trade
Lead Software Engineer - Java, Postgres SQL/ Markets & Post Trade

Testing Site - JPMC • Plano (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Fullstack
Lead Software Engineer - Fullstack

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 130,000 - 180,000
Lead Software Engineer - Sr. Java developer
Lead Software Engineer - Sr. Java developer

Testing Site - JPMC • Columbus (OH)

On-site
USD 140,000 - 190,000
Director of Software Engineering - Prime Brokerage / Options
Director of Software Engineering - Prime Brokerage / Options

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Principal Java Software Engineer - Executive Director of Software Engineering
Principal Java Software Engineer - Executive Director of Software Engineering

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 180,000 - 240,000
Java, React, Microservices, AWS Full Stack Sr Lead Software Engineer
Java, React, Microservices, AWS Full Stack Sr Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 180,000