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

Lead Software Engineer - C#, Python

$61k - $101k
Full-time

J.P. Morgan

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

  • We require formal training or certification in software engineering concepts, along with 5+ years of applied experience.
  • We need hands-on experience delivering system design, application development, testing, and operational stability.
  • We expect advanced proficiency in one or more object-oriented languages such as C#, Python, or Rust.
  • We require database expertise across one or more SQL platforms and experience with streaming, event-driven integrations such as Kafka.
  • We look for demonstrated experience leading the effective use of approved AI-assisted software development tools, including setting expectations for validating AI outputs for correctness, performance, and security.
  • We need a strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations.
  • We require proficiency across the Software Development Life Cycle, including TDD, BDD, and evals.
  • We expect advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • We need in-depth knowledge of the financial services industry and its IT systems.
  • We require practical cloud-native security management experience in AWS, Azure, or GCP.
  • Experience with Elastic, PostgreSQL, or vector technologies is preferred.
  • Financial services experience is also preferred.
Responsibilities:
  • We execute creative software solutions through design, development, and technical troubleshooting, thinking beyond routine approaches to solve complex technical problems.
  • We work as self-starters, iterating toward incremental solutions in a fast-paced environment.
  • We apply our understanding of cybersecurity and regulatory control obligations within a global financial services organization.
  • We develop secure, high-quality production code and review and debug code written by others.
  • We drive adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes.
  • We establish consistent validation standards, including secure coding, peer review, automated testing, and reuse of effective patterns across the team.
  • We use Software Development Life Cycle tooling, including enterprise-authorized AI-assisted development and automation capabilities, to increase the value delivered by automation.
  • We identify opportunities to eliminate or automate remediation of recurring issues to improve the stability of software applications and systems.
  • We lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and fit within existing systems and information architecture.
Technologies:
  • AI
  • AWS
  • Azure
  • C#
  • CI/CD
  • Cloud
  • GCP
  • Support
  • Kafka
  • PostgreSQL
  • Python
  • Rust
  • SQL
  • Security
  • TDD
  • CTO
  • Network

More:

We are JPMorganChase, one of the oldest financial institutions, delivering innovative financial solutions to millions of consumers, small businesses, and many of the worlds most prominent corporate, institutional, and government clients under the J.P. Morgan and Chase brands. Our history spans more than 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 that may include base salary, commission-based pay, discretionary incentive compensation, health care coverage, wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and more, depending on eligibility. We value diversity and inclusion, provide reasonable accommodations where needed, and operate as an equal opportunity employer, including disability and veterans. You will join our Corporate Technology team, where we build applications and provide tech support across corporate functions, supporting Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and the Corporate Administrative Office, while helping advance our technology controls agenda.

last updated 39 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - C#, Python 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 Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity...  ...disciplines3+ years of Experience with Python 2+ years of Experience in Java...  ...and standards.Experience developing or leading cross-functional teams of technologistsExperience... 
    Suggested

    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... 
    Suggested
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    1 day 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... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 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... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 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
    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
    1 day 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... 

    JP Morgan Chase

    Jersey City, NJ
    10 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,... 
    For contractors
    Local area

    JP Morgan Chase

    Jersey City, NJ
    10 hours 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
    3 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
    3 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
    2 days ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Digital Channel's team, you will build autonomous agent capabilities...  ..., scripting, and database querying languages, such as Java, Python, Shell scripting, SQL, PostgreSQL, Oracle, SQL Server, or... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    1 day 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
    4 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
    2 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
    3 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
    1 day 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
    4 days ago
  •  ...thrive on turning ambiguous requirements into stable, well-modeled service designs, this role was built for you.As a Senior Lead Software Engineer at JPMorganChase within the Corporate Artificial Intelligence and Machine Learning Data Platforms - Machine Learning Center... 

    JP Morgan Chase

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

     ...require formal training or certification in software engineering concepts, along with 7+ years of...  ...operational stability. We expect advanced Python coding skills. We require experience...  ...and system stability. We lead evaluation sessions with external vendors... 
    Full time

    J.P. Morgan

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

     ...require formal training or certification in software engineering concepts, along with 7+ years of...  ...operational stability. We expect advanced Python coding skills. We require experience...  ...of our applications and systems. We lead evaluation sessions with external... 
    Full time

    J.P. Morgan

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

     ...Formal training or certification in software engineering concepts, plus 10+ years of hands-on experience...  ...delivery Advanced proficiency in Python Strong knowledge of AI/ML frameworks...  ...cost optimization in AWS Experience leading multi-team adoption of enterprise-... 
    Full time
    For contractors

    J.P. Morgan

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

     ...Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience We...  ...technical stakeholders We expect demonstrated experience leading approved AI-assisted software development tools for coding,... 
    Full time

    J.P. Morgan

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

     ...,000 per year Requirements: Formal software engineering training or certification, plus at least...  ...and design, with a primary focus on Python development. Ability to design and build...  ...peers and decision-makers to adopt leading-edge technologies. Technologies:... 
    Full time
    For contractors

    J.P. Morgan

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

     ...offer formal training or certification in software engineering concepts and 5+ years of applied...  ...stability, with strong proficiency in Python. We have experience developing, debugging...  ...of our applications and systems. We lead evaluation sessions with external vendors... 
    Full time

    J.P. Morgan

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

     ...Salary: $61,000 - 101,000 per year Requirements: Formal software engineering training or certification, plus 5+ years of applied engineering...  ...operational stability across our applications and systems Lead evaluation sessions with external vendors, startups, and... 
    Full time
    Worldwide

    J.P. Morgan

    Jersey City, NJ
    21 days ago
  •  ...Job Description Tech - Lead Software Engineer, 603 (SWES04) Carry out critical tech solutions across multiple technical areas as an integral...  ...testing, and operational stability Advanced in coding in Python Experience coding in Java Proficiency in automation... 

    JPMorgan Chase & Co.

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

     ...require formal training or certification in software engineering concepts, plus 5+ years of hands-on...  ...-end expertise in technologies such as Python, Flask, and Django, with experience...  ...mobile. We value demonstrated experience leading the use of enterprise-approved AI-... 
    Full time

    J.P. Morgan

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

     ...need formal training or certification in software engineering concepts, along with 5+ years of...  ...experience. We need demonstrated experience leading the effective use of enterprise-...  ...evaluations, and guardrails. We need strong Python programming skills, with deep knowledge... 
    Full time
    For contractors

    J.P. Morgan

    Jersey City, NJ
    20 days 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...  ...or more programming languages such as Java, JavaScript, or Python Experience building services using Spring Boot Experience... 

    Chase

    Jersey City, NJ
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer - C#, Python. Be the first to apply!