Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Lead Software Engineer - Data Management in Jersey City, NJ vacancy
  • 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

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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,... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  • 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... 
    Senior
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Senior
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • 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

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...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... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...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... 
    Senior
    Immediate start

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ..., 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... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...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... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $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... 
    Senior
    For contractors
    Work at office

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    5 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  • $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... 
    Senior
    Immediate start

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    5 days ago
  •  ...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... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...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... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...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... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...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

    JPMorgan Chase & Co.

    Jersey City, NJ
    17 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Shift work

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...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... 
    Senior
    Work experience placement

    JP Morgan Chase

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Lead Software Engineer - Data Management. Be the first to apply!