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

Sr Lead Software Engineer Python

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • Formal software engineering training or certification, plus at least 5 years of hands-on experience.
  • Proven background with sell-side analytics platforms such as J.P. Morgan Athena, SecDB, or Quartz.
  • Strong experience in software architecture and design, with a primary focus on Python development.
  • Ability to design and build applications and APIs that support the Markets Data Lake platform.
  • Experience developing microservices and real-time services, including Kafka streaming.
  • Background in big data technologies and the AWS Cloud Platform.
  • Experience with AWS Lake Formation and both relational and NoSQL databases.
  • Ability to architect scalable, efficient solutions aligned to a federated data lake model.
  • Strong systems engineering and software development capabilities.
  • Experience delivering high-performance, highly available, scalable systems.
  • Excellent troubleshooting, root cause analysis, and debugging skills.
  • Preferred: experience building APIs and foundational platform components.
  • Preferred: strong SDLC approach and familiarity with agile ways of working.
  • Preferred: experience in DevOps, infrastructure design, or transformation roles.
  • Preferred: experience with scripting and compiled languages such as Python.
  • Preferred: comfort working across multiple platforms and languages.
Responsibilities:
  • We design, build, and deliver high-performing applications and frameworks for the Markets Data Lake Platform and our Markets Data and AI Strategy.
  • We drive innovation, collaboration, and engineering standards across a globally distributed team.
  • We provide technical direction and guidance to business teams, contractors, and vendors.
  • We develop secure, high-quality production code, and review and troubleshoot code written by others.
  • We influence product design, application functionality, and technical operations and processes.
  • We serve as a subject matter expert in one or more areas of focus.
  • We contribute to our engineering community by advocating firmwide frameworks, tools, and software development lifecycle practices.
  • We influence peers and decision-makers to adopt leading-edge technologies.
Technologies:
  • AI
  • AWS
  • Architect
  • Big Data
  • Cloud
  • DevOps
  • Support
  • Kafka
  • NoSQL
  • Python
  • microservices

More:

We are collaborating with hackajob to identify exceptional professionals for this role. We are J.P. Morgan, working within our Commercial & Investment Bank Markets Data Strategies Engineering team to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. Our work spans architecture, design, and development across the Markets Data Strategies platform, including data-driven AI capabilities and integration between the Markets Data Lake and Athena, our in-house next-generation risk, pricing, and trade management platform. We partner across multiple teams and lines of business, and we value innovation in a fast-paced, globally distributed environment. We offer a competitive total rewards package, with salary based on role, experience, skills, and location, along with benefits that may include health coverage, wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are committed to diversity, inclusion, and reasonable accommodations. The wider team is part of our Commercial & Investment Bank, a global leader in banking, markets, securities services, and payments, serving clients in more than 100 countries.

last updated 34 week of 2026

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Lead Software Engineer Python in Jersey City, NJ vacancy
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank...  ...experience in software design and architecture, with a focus on Python development.Design and implement software applications and... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank,...  ...infrastructure architecture disciplines3+ years of Experience with Python 2+ years of Experience in Java Development2+ Experience in a... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the the Commercial and Investment...  ...secure, high-quality production software systems using Java or Python, integrating AI/ML techniques such as LLMs, Generative AI,... 
    Senior
    For contractors
    Local area

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  • 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 Commercial & Investment Bank's Markets technology team, you are an integral part of an agile... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile team Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and 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 agile team that... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer- Python Distributed Development and AI Modernization at JPMorganChase within the Consumer and Community Bank- Wealth Management... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Digital Channel...  ...provenance contract end-to-end under the Sr Lead's design, including branch...  ...database querying languages, such as Java, Python, Shell scripting, SQL, PostgreSQL, Oracle... 
    Senior
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data...  ...proficiency in one or more programming languages, particularly Python and/or JavaDeep experience with large-scale data processing,... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...architectural designs and applicability for use within existing systemsLeads communities of practice across Software Engineering to drive awareness and adoption of leading-edge technologies and shared frameworksRequired qualifications, capabilities, and skillsFormal training... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...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 & Investment Bank's Markets technology team, you are an integral part of an agile... 
    Senior

    JPMorgan Chase & Co.

    Jersey City, NJ
    9 days ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Firmwide AI/ML Deployment Platform team, you are an integral part of a globally distributed team... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management team, you are an integral part of an agile team that works to enhance... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Join our team and be an integral part of our agile organization to deliver the best risk solutions for the firm. As a Senior Lead Software Engineer at JPMorgan Chase within Consumer & Community Banking, you are an integral part of an agile team that works to enhance,... 
    Senior
    Contract work
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • 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 JPMorgan Chase within the Corporate Technology, you are an integral part of an agile team that works to enhance, build,... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile team Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...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 - Python, Full Stack / AI at JPMorgan Chase in Commercial and Investment Bank's Treasury Technology you will lead the build out... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. As a Lead Software Engineer at JPMorganChase within Infrastructure...  ...Proficiency in back-end technologies (e.g., Python, Flask, Django) with experience building microservices... 

    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 at JPMorganChase within the Commercial and Investment Bank's...  ..., high-quality production software systems using Java or Python, integrating AI/ML techniques such as LLMs, Generative AI,... 
    Local area

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking's...  ...in back-end technologies (e.g., Java, Springboot, Python ) with experience building microservices-based applications;... 

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management...  ...applied experience.Proficient in development skill Java 21 and Python building into the public and private cloud in CI/CD... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...that designs and delivers front office software solutions for loan trading, risk management and profit and loss As a Lead Software Engineer at JPMorganChase within the Credit Technology...  ...stability with strong proficiency in Python.Experience developing, debugging, and... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Advisor & Investment Technology, you will be a hands-on technical developer responsible for designing, building, and operating critical technology solutions aligned to firm objectives. You... 

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology, Corporate...  ...applications and services using Java, Spring Boot, and Python.Build and maintain RESTful APIs and backend components, integrating... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • As a Senior Lead Software Engineer at JPMorganChase within the Asset and Wealth Management 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... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...you can push the limits of what's possible.Job Summary:As the Lead Software Engineer at JPMorgan Chase within the Wholesale Credit Risk team, you...  ....Strong coding skills in languages such as Java, Python, React or similar.Skilled at assessing risk and making decisions... 

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate Technology in Financial...  ...in one or more programming languages including Java, Python, or Scala.Good understanding of the AWS platform, including... 

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  •  ...disciplines such as Deep Learning and Reinforcement Learning.As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector - AIML Data...  ..., develop, and maintain production-grade Python services and APIs.Architect and implement high-throughput, low... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible...  ..., high-quality production software systems using Java or Python, integrating AI/ML techniques such as LLMs, Generative AI, and... 
    Local area

    Chase

    Jersey City, NJ
    2 days ago
  •  ...Lead Software EngineerWe have an opportunity to impact your career and provide an adventure where...  ...of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Consumer &...  ..., Spring Security, Spring Cloud), or Python (FastAPI/Flask), with typed contracts, testing... 

    Chase

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Lead Software Engineer Python. Be the first to apply!