Lead Software Engineer

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.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Lead Software Engineer

As a Lead Software Engineering at JPMorgan Chase within the Commercial and Investment Bank, you will hold a pivotal leadership role in the 100+ F&O Execution Technology team. You will be accountable to the wider Derivatives Execution leadership, playing a crucial role in an agile team dedicated to enhancing, creating, and securely delivering top-notch technology products that are both robust and scalable.

The role involves providing technical guidance, forming partnerships across teams, ensuring regulatory compliance, developing secure code, and driving product decisions. You'll work within the Commercial & Investment Bank, a global leader across banking, markets, securities services and payments, serving corporations and institutions worldwide.

Key responsibilities include technical leadership, architectural decision-making, code development and review, and promoting best practices. You'll need strong C++ expertise, experience with Unix/Linux systems, and knowledge of low latency applications. The position requires both technical depth and leadership skills to influence and drive innovation across the organization.

This is an opportunity to join a global financial leader, working on critical trading technology while contributing to a diverse and inclusive culture. The role offers the chance to shape the future of financial technology products while working with cutting-edge trading systems and market connectivity.

Last updated 8 hours ago

Responsibilities For Lead Software Engineer

  • Provide strong technical guidance and direction to support the business and its technical teams
  • Form strong partnerships with other groups within derivatives, cash, and wider areas
  • Ensure solutions are fully compliant with global regulatory reporting
  • Develop secure and high-quality production code
  • Drive decisions that influence product design
  • Serve as a function-wide subject matter expert
  • Influence peers and project decision-makers
  • Add to the team culture of diversity, equity, inclusion, and respect

Requirements For Lead Software Engineer

Linux
  • Formal training or certification on C++ concepts
  • Hands-on practical C++ experience
  • Proficiency in C++ on Unix/Linux operating systems
  • Scripting skills to automate development tasks
  • Excellent understanding of software and hardware interaction
  • Expertise in application, data, and infrastructure architecture
  • Strong computer science fundamentals
  • BS degree, preferably in Computer Science / Engineering
  • Experience in low latency applications
  • Working knowledge of FIX protocol

Interested in this job?

Jobs Related To JPMorgan Chase Lead Software Engineer

Product Manager Talent Acquisition, Vice President

Senior Product Manager role at JPMorgan Chase focusing on Talent Acquisition technology, requiring 5+ years of experience in product management with expertise in AI and integration solutions.

Lead Software Engineer - Python

Lead Software Engineer position at JPMorgan Chase focusing on Python development, microservices architecture, and technical leadership in financial technology.

Manager of Software Engineering

Lead software engineering teams at JPMorgan Chase, managing technical implementation and driving excellence in the Employee Platforms team within Enterprise Technology.

Sr Manager of Software Engineering

Senior Manager of Software Engineering role at JPMorgan Chase leading technical teams, architecting solutions, and implementing cutting-edge financial technology systems.

Client Solutions Architect - Payments - Vice President

Client Solutions Architect role at JPMorgan Chase combining technical expertise with client engagement to develop innovative payment solutions for enterprise clients.