Lead Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

JPMorganChase · 23 hours ago

Lead Software Engineer

JPMorgan Chase is one of the oldest financial institutions, offering innovative financial solutions to a wide range of clients. As a Lead Software Engineer, you will design and implement scalable systems, mentor junior engineers, and collaborate with cross-functional teams to deliver robust applications.

Asset ManagementBankingFinancial Services
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

Develop high-quality, scalable code using Python or Java, React, Spark/PySpark, and Databricks or Snowflake, adhering to best practices in design, testing, and maintainability
Architect and implement secure, efficient solutions for processing large volumes of data
Conduct code reviews, pair programming, and provide coaching to elevate team coding standards
Identify and automate remediation of recurring issues to enhance operational stability
Establish coding standards, CI/CD pipelines, testing frameworks, and documentation practices to improve overall software quality
Mentor junior engineers, fostering their growth and development as strong contributors
Communicate and collaborate effectively with Product Managers and Leadership
Manage multiple tasks and priorities in a fast-paced, dynamic environment
Provide hands-on delivery and actively participate in the implementation of technical solutions

Qualification

PythonJavaReactSpark/PySparkDatabricksSnowflakeCI/CDSystem designAgile methodologiesCloud-native technologiesAutomationMentoringCollaboration

Required

Formal training or certification in software engineering concepts, with 5+ years of applied experience
Proven expertise in building scalable applications using Python or other language, React, Spark/PySpark, and Databricks or Snowflake
Experience serving as a Tech Lead or senior engineer, driving technical direction
Hands-on experience in system design, application development, testing, and ensuring operational stability
Advanced proficiency in one or more programming languages
Strong background in automation and continuous delivery, including designing and optimizing CI/CD pipelines
Proficiency in all aspects of the Software Development Life Cycle
Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security
Practical experience with cloud-native technologies

Preferred

Prior experience in the financial services industry
Experience applying Large Language Models (LLMs) to real-world products is a plus

Benefits

Comprehensive health care coverage
On-site health and wellness centers
A retirement savings plan
Backup childcare
Tuition reimbursement
Mental health support
Financial coaching

Company

JPMorganChase

company-logo
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets.

H1B Sponsorship

JPMorganChase has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3471)
2024 (3469)
2023 (3395)
2022 (3594)
2021 (2515)
2020 (2495)

Funding

Current Stage
Public Company
Total Funding
unknown
1998-02-01IPO

Leadership Team

leader-logo
Allison Beer
CEO of Card Services and Connected Commerce
linkedin
leader-logo
Dan Mendelson
CEO, Morgan Health
linkedin
Company data provided by crunchbase