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

Lead Software Engineer - Python Credit Tech

$61k - $101k
Full-time

J.P. Morgan

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

  • We offer formal training or certification in software engineering concepts and 5+ years of applied experience.
  • We bring hands-on experience in system design, application development, testing, and operational stability, with strong proficiency in Python.
  • We have experience developing, debugging, and maintaining code in large corporate environments, along with strong SQL and database querying skills.
  • We understand agile practices deeply, including CI/CD, application resiliency, and security.
  • We have demonstrated experience across the full Software Development Life Cycle.
  • We hold a degree in Computer Science, Computer Engineering, Mathematics, or a related technical field, or we have equivalent practical experience.
  • Preferred: We are familiar with modern front-end technologies.
  • Preferred: We are familiar with Java and Spring Boot.
  • Preferred: We have practical experience with cloud-native development on AWS.
  • Preferred: We know Fixed Income products, especially syndicated and secondary loans.
Responsibilities:
  • We design, develop, and troubleshoot creative software solutions, using unconventional thinking when needed to solve technical problems.
  • We build secure, high-quality production code and review and debug code written by others.
  • We identify ways to automate or remove recurring remediation work to improve the stability of our applications and systems.
  • We lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit within our systems and information architecture.
  • We develop and integrate trading workflows and loan reference data for the Secondary Loan Trading desk.
  • We build scalable front-office-facing services that streamline trading workflow management and improve desk productivity.
  • We design, implement, and troubleshoot components end to end, considering upstream and downstream dependencies as well as technical impact.
  • We translate changing business needs into clear technical requirements and practical solutions under tight timelines, using structured troubleshooting to find root causes across services and data flows.
  • We follow secure coding practices and engineering methods to deliver stable, maintainable systems throughout the SDLC.
  • We work independently as strong individual contributors with minimal supervision.
Technologies:
  • AWS
  • CI/CD
  • Cloud
  • Support
  • Java
  • Python
  • SQL
  • Security
  • Spring
  • Spring Boot

More:

We are collaborating on a Lead Software Engineer opportunity within our Credit Technology team, where we build front office software solutions for loan trading, risk management, and profit and loss. We are an agile team focused on delivering trusted, market-leading technology in a secure, stable, and scalable way, while partnering closely with traders and control functions to support reliable, low-latency workflows. We offer a competitive total rewards package, including base salary determined by role, experience, skill set, and location, and eligible roles may also receive commission-based pay or discretionary incentive compensation. Our benefits and programs can 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. We value diversity and inclusion and are committed to equal opportunity and reasonable accommodations. We are part of one of the worlds oldest financial institutions, with over 200 years of history, and our Commercial & Investment Bank is a global leader across banking, markets, securities services, and payments in more than 100 countries.

last updated 37 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Python Credit Tech 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 team...  ...Software Engineer at JPMorgan Chase within the Wholesale Credit Risk Technology Analytics Team, you are an integral part of... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 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...  ...Software Engineer at JPMorgan Chase within the Wholesale Credit Risk Technology Analytics Team, you are an integral part of... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...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 Credit Risk Technology organization, you are an integral part of an agile team that works to enhance, build, and... 
    Suggested

    JP Morgan Chase

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

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, along with 7+...  ...stability. We expect advanced Python coding skills. We require...  ...and systems. We lead evaluation sessions with external...  ...role sits within our Wholesale Credit Risk Technology Analytics Team... 
    Suggested
    Full time

    J.P. Morgan

    Jersey City, NJ
    3 days ago
  •  ...career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Risk Technology - Wholesale Credit Risk Tech team you are an integral part of an agile team that works to enhance, build, and deliver... 

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the the Commercial...  ...team that works closely with other tech teams across the line of business to apply...  ...software systems using Java or Python, integrating AI/ML techniques such as LLMs... 
    For contractors
    Local area

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Risk Technology - Wholesale Credit Risk Tech team you are an integral part of an agile team that works to enhance, build, and deliver... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...the limits of what's possible.Job Summary:As the Lead Software Engineer at JPMorgan Chase within the Wholesale Credit Risk team, you will play a pivotal role in...  ...Strong coding skills in languages such as Java, Python, React or similar.Skilled at assessing risk and... 

    JP Morgan Chase

    Jersey City, NJ
    6 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
    4 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
    4 days ago
  •  ...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... 
    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/AWS/AI/LLM at JPMorganChase within the Asset Wealth Management team, you are an integral part of an agile team that... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    4 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
    3 days ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer- Python Distributed Development and AI Modernization at...  ...SMEs — Embed with mainframe subject-matter experts across Credit, Money Market & Mutual Funds, Statements & Tax, and IBOR to... 

    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 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
    5 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
    5 days ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Consumer...  ...technologies (e.g., Java, Springboot, Python ) with experience building microservices...  ...services, including personal banking, credit cards, mortgages, auto financing,... 

    JP Morgan Chase

    Jersey City, NJ
    6 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 Corporate Sector - CFS Cloud Enablement Team, you are an integral part of an agile team that... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer - Agentic AI, Java/Python at JPMorgan Chase within the Commercial and Investing Banking - Data Analytics Payments Team, you are an... 

    JP Morgan Chase

    Jersey City, NJ
    4 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
    6 days 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
    3 days ago
  •  ...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 Credit Risk Technology, you are an integral part of an agile team that works to enhance, build, and deliver trusted... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $149 per hour

     ...Financial Group (MUFG), one of the world’s leading financial groups. Across the globe, we’...  ...more details.MUFG Trade Finance Software Engineering, Vice PresidentWe are seeking a highly...  ...oriented programming languages such as, Python, or C#.Demonstrated ability to influence... 
    Full time
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    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 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
    6 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
    4 days ago
  • $142.32k - $213.48k

     ...OverviewAbout Citi:Citi, the leading global bank, has...  ...banking and credit, corporate and...  ...rivals any large tech company. Our technology...  ....The Sr Data Engineer, AVP is an intermediate...  ...programming of software applicationsExperience...  ...shell scripting, Python, PySparkETL... 
    Full time

    Citigroup

    Jersey City, NJ
    5 days ago
  • $142.32k - $213.48k

     ...About Citi: Citi, the leading global bank, has...  ...consumer banking and credit, corporate and investment...  ...that rivals any large tech company. Our technology...  ...high-quality, scalable software solutions is essential...  ...of software engineering best practices, experience... 
    Full time

    Citigroup Inc

    Jersey City, NJ
    1 day ago
  •  ...integrate through agent-ready 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 secure, stable, scalable platform capabilities that modernize the... 
    Contract work

    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 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

    JPMorgan Chase & Co.

    Jersey City, NJ
    a month ago

Do you want to receive more vacancies?

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