Lead Software Engineer

JPMorgan Chase & Co.•Chicago, IL
•$137,750 - $185,000

About The Position

The Lead Software Engineer provides technical guidance to support the business and its technical teams, contractors, and vendors. The role develops secure, high-quality production code; reviews and debugs others’ code; and drives decisions influencing product design, application functionality, and technical operations and processes. The engineer serves as a function-wide subject matter expert, advocates for firmwide frameworks, tools, and Software Development Life Cycle practices, and influences peers and project decision-makers to consider leading-edge technologies. The role also contributes to a culture of diversity, opportunity, inclusion, and respect, and builds and operates 24x7, tier-1 online services. This position is within JPMorganChase’s Corporate Functions, whose teams support the company and its businesses, clients, customers, and employees. The company describes its total rewards package as including base salary determined by role, experience, skill set, and location; eligible roles may also receive commission-based pay and/or discretionary incentive compensation. Benefits are based on eligibility.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Strong core engineering skills, including hands-on coding and system design for modern enterprise systems.
  • Proficiency in one or more of Rust, Java, Go, or C++.
  • Proven track record building and operating 24x7, tier-1 online services.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Ability to independently tackle design and functionality problems with little to no oversight.

Nice To Haves

  • Familiarity with open-source projects in the OLAP/data stack, including Apache DataFusion, DuckDB, and Apache Arrow Flight SQL.

Responsibilities

  • Provide technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Drive decisions that influence product design, application functionality, and technical operations and processes.
  • Serve as a function-wide subject matter expert in one or more areas of focus.
  • Advocate for firmwide frameworks, tools, and Software Development Life Cycle practices within the engineering community.
  • Influence peers and project decision-makers to consider the use and application of leading-edge technologies.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.
  • Build and operate 24x7, tier-1 online services.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
  • Eligible roles may receive commission-based pay and/or discretionary incentive compensation in cash and/or forfeitable equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service