Senior Lead Software Engineer - Data Management
JPMorgan Chase & Co.
Job Description
Job summary
As a Senior Lead Software Engineer – Data Management at JPMorgan Chase within the Commercial and Investment Bank, you will design, code, test, and deliver software and data solutions that support modernization, automation, and enterprise data strategy for customers, clients, and/or employees. You will lead data architecture, advanced analytics, and AI/ML model integration; provide technical leadership; participate in design reviews across application, platform, and data teams; and collaborate with global technical and business leaders to build software and data platforms for reliability, speed, and scale using modern technology and methodologies.
Job responsibilities
- Lead end-to-end delivery of software features and data solutions from requirements through production release, ensuring quality and reliability.
- Architect, build, and deploy high-performance microservices and full-stack applications using Java, ReactJS, Python, and REST APIs to enable seamless data access and integration across systems.
- Build and maintain cloud-native services deployed on AWS (ECS, Kubernetes) using Docker and Terraform.
- Design, build, and deploy AI and ML algorithms to answer critical business domain questions and deliver actionable insights.
- Lead the design and production of KPIs, metrics, and analytical reporting to empower globally distributed teams to make data-backed strategic decisions.
- Partner with functional leads, business stakeholders, and technology consumers to document and execute data target architectures, framework guidelines, and long-term technical roadmaps .
- Improve system reliability and performance through monitoring, troubleshooting, observability, and continuous optimization (SRE practices).
- Automate repetitive processes and modernize existing code paths through CI/CD pipelines to reduce operational toil and risk.
- Leverage AI/ML developer tooling (e.g., GitHub Copilot, LLMs, Claude) to accelerate development and improve engineering productivity.
- Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience .
- Strong hands-on experience with Java and Spring/Spring Boot , including building and consuming REST APIs .
- Proficiency in ReactJS , Python and one or more additional languages such as Go or TypeScript .
- Proficiency in data modeling, pipeline architecture, and enterprise storage .
- Hands-on expertise developing and deploying AI/ML models to solve domain challenges.
- Experience building and operating microservices and event-driven architectures .
- Hands-on experience with cloud and container technologies : AWS, ECS, Kubernetes, and Docker.
- Experience with CI/CD and infrastructure-as-code ( Terraform ).
- Advanced capability in defining KPIs , building visualizations , and communicating data insights to senior stakeholders.
- Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (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 senior engineers/leads on compliant usage patterns and controls.
Preferred qualifications, capabilities, and skills
- Experience with front-end and full-stack development using React and Node.js .
- Familiarity with AI/ML developer tooling (e.g., GitHub Copilot, LLMs, Claude) to enhance engineering workflows.
- Experience modernizing legacy systems and driving engineering standardization (patterns, tooling, and automation).
- Experience delivering enterprise business intelligence and analytical reporting to senior, globally distributed stakeholders.
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
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.- Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile... ...commercial banking, financial transaction processing and asset management. We offer a competitive total rewards package including...Senior
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer in Commercial and Investment Bank's Treasury Technology you will lead the build out of an end-to-end data platform to manage Capital, Liquidity, Balance sheet, Funding and billing (...Senior
- ...deliver top-notch technology products.As a Senior Lead Software Engineer - Python/AWS/AI/LLM at JPMorganChase within the Asset Wealth Management team, you are an integral part of an... ...implement highly scalable and reliable data processing pipelines and deploy model inference...SeniorFor contractors
- ...deliver top-notch technology products.As a Senior Lead Software Engineer- Python Distributed Development and... ...Consumer and Community Bank- Wealth Management Technology, you are an integral part... ...event sourcing, CDC (change data capture), and data pipelines that support...Senior
- ...top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate... ...pipelines, IaC (Terraform), model lifecycle management, and automated testing within the... ...in engineering workflows, including data sensitivity considerations,...SeniorFor contractors
- ...scalable, production-grade data and cloud solutions for regulatory... ...contributor role focuses on engineering with PySpark/Python on... ...enabling AI agent development.As a Lead Software Engineer (Individual... ...transaction processing and asset management. We offer a competitive...Senior
- As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment... ...evaluation-fixture management, replay tooling, regression... ...engineering workflows, including data sensitivity, secure handling... ...to-end on a subsystem under senior design direction, including...SeniorContract work
- ...workflows and high-quality external APIs. As a Senior Vice President of Software Engineering within Payments Technology, you will lead teams and remain hands-on in building... ...contract-first design, lifecycle/version management, security controls, and operational readiness...SeniorContract work
- 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... .... Your experience will be vital in managing and mentoring team members to drive strategic...Senior
- ...help us develop game-changing, high-quality solutions.As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundational Services, you... ...banking, financial transaction processing and asset management. We offer a competitive total rewards package including...Senior
- ...technology products.As a Software Engineer at JPMorgan Chase... ...engineeringDemonstrated experience leading effective use of... ...workflows, including data sensitivity... ...; experience coaching senior engineers/leads on compliant... ...processing and asset management. We offer a competitive...SeniorWork at office
- ...deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the... ....Leads team members via book of work management. Improve team through SDLC, testing and... ...understanding of KDB+tick design and data organization, performance implications...SeniorFor contractors
- ...AWS + Databricks, and SQL/NoSQL.As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology... ...in engineering workflows, including data sensitivity considerations, secure... ..., and skillsStrong stakeholder management and the ability to align technical solutions...SeniorWork at office
- ...deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the... ...output, practices, and collaboration Manages stakeholder relationships and the team... ...in engineering workflows, including data sensitivity considerations, secure handling...SeniorImmediate start
- ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment... ...is desirableKnowledge of Equities Trading Stack - Order Management Systems, ALGO, Smart Order Routers, Dark Pools, Equities...Senior
- ..., and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment... ...designing and implementing systems for order management, trade execution, market data processing, and risk management. Job...SeniorFor contractors
- ...opportunity for you to take your software engineering career to the next level. As... ...and deliver trusted market-leading technology products in a... ...engineering workflows, including data sensitivity considerations,... ...injection, configuration management, and Spring ecosystem...Senior
- ...with us as an experienced member of our Software Engineering team.As a Lead Software Engineer at JPMorganChase... ...bank with us, strategizing on how big data can make our trading systems quicker,... ...services to architect, deploy, and manage scalable applicationsDrives team adoption...Senior
- ...deliver top-notch technology products.As a Senior Lead Software Engineer Software Engineer at JPMorgan Chase within the Corporate Sector, Vendor Management Office Engineering team, you will have... ...in engineering workflows, including data sensitivity considerations, secure...SeniorWork at office
$175.75k - $260k
...notch technology products. The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is... ...products, improve productivity, and enhance risk management effectively and responsibly. As a Senior Lead Software Engineer at JPMorganChase within the Corporate - AIML...SeniorFor contractorsWork at office- ...push the limits of what's possibleAs a Lead Software Engineer at JPMorganChase within the Markets... ...development of Sigma - the firm's internal data visualization platform - its data... ...TypeScript), including its Zustand-based state management, Salt Design System component library,...Senior
- ...deliver top-notch technology products.As a Senior Lead Software Engineer - ML Engineer for Agent Platform at... ...Commercial and Investment Banking - Data Analytics Payments Team, you are a... ...financial transaction processing and asset management. We offer a competitive total...Senior
$175.75k - $260k
...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the... ...output, practices, and collaboration Manages stakeholder relationships and the team... ...in engineering workflows, including data sensitivity considerations, secure handling...SeniorImmediate start- ...possible.Job Summary:As the Lead Software Engineer at JPMorgan Chase within the... ...with development leads and senior stakeholders to deliver robust... ...workflows, including data sensitivity considerations,... ...transaction processing and asset management. We offer a competitive total...
- ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate... ...features.Extensive experience with big data technologies, including Apache Spark,... ...financial transaction processing and asset management. We offer a competitive total rewards...
- ...knowledge sharing as part of an agile engineering organization.As a Senior Lead Software Engineer at JPMorganChase within... ...Jira Align/Jira Plan for roadmap data), Bitbucket/GitHub (commit... ...Excellent communication and stakeholder management skills, with experience aligning...SeniorWork at office
- ...and deliver top-notch technology products. As a Senior Lead of Software Engineering – Payment Data Platform Infrastructure at JPMorgan Chase within the... ...of AWS infrastructure. Implements and manages security best practices, including identity and access...Senior
- ...push the limits of what's possibleAs a Senior Lead Software Engineer at JPMorganChase within the On... ...fundamentals in system design: API design, data modeling, testing strategy, and... ...operations (upgrades, configuration management, policy/compliance alignment).Experience...Senior
- ...advanced cloud platforms that power data-driven decision making. At JPMorgan Chase... ...and your skills drive change.As a Senior Lead Software Engineer, Cloud Platform at JPMorgan Chase in... ...financial transaction processing and asset management. We offer a competitive total...SeniorWork at officeShift work
- ...technology products.As a Sr. Lead Software Engineer at JPMorgan Chase within the... ...encryption algorithms, key management, key walletsExperience with... ...engineering workflows, including data sensitivity considerations,... ...; experience coaching senior engineers/leads on compliant...SeniorWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Lead Software Engineer - Data Management. Be the first to apply!
- lead infrastructure engineer Jersey City, NJ
- lead web developer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- lead algorithm engineer Jersey City, NJ
- lead engineer Jersey City, NJ
- lead network engineer Jersey City, NJ
- data engineer analytics Jersey City, NJ
- senior cloud data engineer Jersey City, NJ
- data center engineer Jersey City, NJ
- director data engineering Jersey City, NJ


