Lead Software Engineer
JPMorgan Chase & Co.
Job Description
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.
As a Lead Software Engineer at JPMorganChase within the Cybersecurity and Technology Controls line of business, 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. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities- Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
- Leads evaluation sessions with internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Designs and evolves platform components and data pipelines leveraging technologies such as Apache Flink, ClickHouse, Trino, dbt, Kestra, Apache Iceberg, and PostgreSQL, with a strong focus on resiliency, observability, and secure-by-design implementation. Builds and integrates micro front-ends and user interfaces to deliver usable workflows and interfaces for internal stakeholders.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced in one or more programming language(s)
- Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and skills
- Experience operating distributed data platforms in production (e.g., Apache Flink, Trino), including reliability, performance tuning, and operational support.
- Experience designing and building data pipelines and data models with strong data quality, lineage, and recoverability patterns; familiarity with orchestration solutions, dbt, and lakehouse table formats such as Apache Iceberg.
- Experience delivering solutions across hybrid environments (on‑premises and public cloud), including secure connectivity patterns, observability, access controls, and cost/performance considerations.
- Strong backend engineering experience (e.g., Java for platform services and Python for automation/integration).
- Experience building modern user interfaces and micro-frontends with JavaScript or TypeScript and frameworks such as React or Angular.
- Strong ability to work independently to identify problems end to end and deliver solutions - applying design thinking and troubleshooting to drive issues to root cause and resolution.
#CTC
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
The Cybersecurity & Technology Controls group at JPMorganChase aligns the firm’s cybersecurity, access management, controls and resiliency teams. The group proactively and strategically partners with all lines of business and functions to enable them to design, adopt and integrate appropriate controls; deliver processes and solutions efficiently and consistently; and drive automation of controls. The group’s number one priority is to enable the business by keeping the firm safe, stable and resilient.
High Risk Roles (HRR) are sensitive roles within the technology organization that require high assurance of the integrity of staff by virtue of 1) sensitive cybersecurity and technology functions they perform within systems or 2) information they receive regarding sensitive cybersecurity or technology matters. Users in these roles are subject to enhanced pre-hire screening which includes both criminal and credit background checks (as allowed by law). The enhanced screening will need to be successfully completed prior to commencing employment or assignment.
- ...Job Description As a Senior Lead Software Engineer at JPMorgan Chase within Enterprise technology AI/ML Data Platforms team, you will be instrumental in building scalable, resilient and market-leading data solutions. You will engage in root cause analysis, production...Suggested
- ...help shape the future of AI/ML by building enterprise-scale data platforms that drive innovation across the firm. As a Lead Software Engineer at JPMorganChase within the AI/ML Data Platforms (AMDP) - Data Governance Engineering team, you will spearhead the development...Suggested
- ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking's Technology Team , you are an integral part of an agile team that...SuggestedContract workRotating shift
- ...Lead Software Engineer This is your shot to level up your career and build the kind of tech that actually moves markets. As a Lead Software Engineer at JPMorganChase within Asset & Wealth Management (AWM), you'll join an agile team building secure, market-leading...SuggestedLocal area
$156.75k - $215k
...Job Description Join us to build market-leading technology products and grow your skills while working with a collaborative, high-performing engineering team. Job summary As a Lead Software Engineer within Corporate Sector in Governance and Controls Technology...Suggested- ...team focused on designing a modern architecture and delivering a faster, more stable, and scalable solution. Responsibilities Lead the team Design and develop scalable Java application Write clean, testable, and maintainable code Participate in...Full time
- ...to impact your career and provide an adventure where you can push the limits of what's possible. Join JPMorganChase as a Lead Software Engineer to build AWS cloud foundation services in Java/Go—secure-by-design, resilient, and automated at enterprise scale. As a...
- ...Greetings from Infyshine Inc., Role: Technical Lead ABAP RAP CAPM NJ (Hybrid Onsite, Need Locals) Technical Lead NJ (Hybrid Onsite, Need Locals) Strong experience in S/4HANA Cloud, CAPM, and RAP frameworks Should have over 15+ Years Experience...Local areaImmediate start
- ...Systems Technical Lead – Jersey City, NJWe are looking for a strategic and technically skilled Systems Technical Lead to join our IT... ...in Systems Delivery RoleBachelor's degree in Computer Science or Software EngineeringExperience with big data and/or InfrastructureBackground...
- ...Summary of Role: The MuleSoft Technical Lead will be responsible for all facets of integration... ...candidate should have good skills in software development lifecycle, messaging... ...Experience: Degree in Computer Science, Software Engineering, MIS or equivalent combination of...
$80 - $95 per hour
...Lead MLSecOps Engineer Jersey City, NJ - (Hybrid schedule 3 days in office) Contract to Hire About the Role We are looking for a heavy-hitting, hands-on Lead Software Engineer with a strong hybrid background in Backend Python Development and DevOps Automation...Contract workWork at office$184.9k - $250.2k
...transform lives. It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our... ...future with us.ABOUT THIS ROLEThis opportunity is for a Lead Software Development Engineer for Audible’s Consumer Domains group. We are the team that...InternshipFlexible hours- Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada. With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest “Canadian...Permanent employmentContract workFor contractorsImmediate start
- ...Lead Software Development EngineerAt AMD, we believe technology has the power to solve the world's most important challenges. From advancing... ..., we'll advance your career.AMD's Data Center Platform Engineering Group (DPEG) is designing, building and delivering innovative...
- ...Role: RPA/IPA Java Tech Lead Work Location: Jersey City, NJ Duration: 6+ Months Contract Skill Matrix: Coding experiences... ...Automation (IPA), API Management (API-M) and Drools Rule Engine, FileNet.* Responsibilities Develop flexible,...Contract workWork experience placementFlexible hours
- Job Summary/Responsibilities: 4 years' experience in healthcare. Prioritize, manage multiple assignments, and direct the work of others to meet deadlines. Excellent communication (Verbal and Written) and collaboration skills. Superior organization, project management, and...
- ...Job Title : Lead Performance Engineer Location : New Jersey, NJ/New York, NY/Sunnyvale, CA (Onsite) (Local candidates as interviews on Face to Face basis) JD : • We are looking for a skilled Lead Performance Engineer to design, develop, and execute performance...Local area
$135k - $250.5k
...technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Software Engineering (OA, C++ Embedded System- Electronic Warfare) Job Code: 46709 Job Location: Clifton, NJ Job Schedule: 9/80:...Local areaFlexible hours- ...Job Title: Lead Mainframe Developer Location: Jersey City, NJ- Onsite Exp: 10-15 yrs of exp Fulltime Employment Have Technical/Functional Skills COBOL, JCL, VSAM CICS (online processing) DB2, SQL File utilities...Full time
- ...Overview Banking is seeking a senior Full Stack Architect/Engineer to lead the design, development, and support of scalable cloud-native... ...Boot, AWS, APIs, event-driven architectures, and AI-assisted software development. Key Responsibilities Lead end-to-end delivery...
- ...Description Our client, a Financial company, is looking for a Lead Sitecore XM Cloud Engineer for their Jersey City, NJ location. Responsibilities: We are seeking a strong, motivated Senior Software Engineer to lead the evolution of our digital platforms. In...Immediate startShift work
- ...Lead Systems Engineer, Jersey City, NJWe are seeking a Lead Systems Engineer.Responsibilities:– Provide support to the various middleware technologies managed by the team with main focus on WebSphere Business Process Manager and WebSphere Application Server.– Identify...
- Kafka AdministratorAre you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial...Remote workFlexible hours
$120k - $140k
...Role: Technical Delivery Lead Location: Jersey City, NJ - Onsite/Hybrid Salary range: $120K-$140K PA Job Description Must... ...and architectures Ability to partner effectively with engineers, architects, vendors, and business teams to drive informed decisions...- ...Job Title: Lead .NET Developer Location: Jersey City, NJ (Onsite) Experience: 10+ Years Job Summary We are... ...Required Skills & Qualifications ~10+ years of experience in software development with .NET technologies ~ Strong expertise in...
- ...- even if the perfect role isn’t open just yet. We recruit Lead Platform Engineers on a rolling basis throughout the year, and this Evergreen... ...learning community as you continue to build on your foundational software engineering skills. DTCC is committed to investing in your...Work experience placementImmediate startRemote workFlexible hours
$110k - $120k
...combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and... ..., Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology...Temporary workFlexible hours- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms , you are an integral part of an agile team that works to enhance,...
- ...to take their career to new heights. Join the ranks of top talent at one of the world’s most influential companies. As a Lead Software Engineer at JPMorganChase within the Asset Wealth Management, you provide deep engineering expertise and work across agile teams to...
- ...have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you are an integral part of an agile...For contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Software Engineer. Be the first to apply!
- lead infrastructure engineer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- lead engineer Jersey City, NJ
- lead network engineer Jersey City, NJ
- software implementation project manager Jersey City, NJ
- healthcare software sales Jersey City, NJ
- software qa Jersey City, NJ
- software sales Jersey City, NJ
- software applications developer Jersey City, NJ
- id software Jersey City, NJ





