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 42 week of 2026

Vacancy posted 16 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
    3 days ago
  • As a Lead Software Engineer within the JP Morgan Credit Risk Technology organization, 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 way. As a core technical... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Technology, you are an...  ...one or more programming language(s) - PythonExperience in Python design and coding, Flask/Django or comparable frameworks, APIs... 
    Suggested
    For contractors
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    6 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
    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... 
    Suggested
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 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
    7 days 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
    6 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
  • 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 Credit Risk Technology organization, you are an integral part of an agile team that works to... 

    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 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
  • 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
    5 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
  • Join us to advance your software engineering career while building impactful technology solutions....  ...with a collaborative team.As a Senior Lead Software Engineer at JPMorgan Chase within...  ...by contributing Java/Spring Boot and Python code for reference implementations, critical... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  • As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank Digital Channel's team, you will build autonomous...  ..., scripting, and database querying languages, such as Java, Python, Shell scripting, SQL, PostgreSQL, Oracle, SQL Server, or MySQLExperience... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  • Requisition TitleLead Software Engineer - Java/Python/AWSDescriptionAs a Lead Software Engineer at JPMorganChase within Consumer & Community Banking (CCB) in the Data Technology space, you will help enhance, build, and deliver secure, stable, and scalable technology products... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    7 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
  •  ...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
    5 days ago
  •  ...ResponsibilitiesDesign, develop, and troubleshoot software solutions for complex business...  ...teamDevelop and maintain applications using Python and AWSCreate and review architecture...  ...with Site Reliability Engineering and monitoring teams to ensure system reliability... 

    JP Morgan Chase

    Jersey City, NJ
    6 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
    4 days ago
  • $61k - $101k

     ...Formal training or certification in software engineering concepts, with at least 5 years of applied...  ...operational stability Advanced proficiency in Python Experience with Python design and...  ...troubleshooting Experience leading the use of enterprise-authorized AI-assisted... 
    Full time
    For contractors
    Work at office

    J.P. Morgan

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

     ...Formal training or certification in software engineering concepts and at least 3 years of applied...  ...stability Advanced proficiency in Java or Python Strong knowledge of relational...  ...to address technical challenges Help lead modernization and upgrades of the Credit... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    9 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
    22 days ago
  • $61k - $101k

     ...year Requirements: We require formal software engineering training or certification, plus 5+...  ...experience. We are looking for strong Python expertise and familiarity with agentic...  ...security. We require demonstrated success leading approved AI-assisted software... 
    Full time
    Worldwide

    J.P. Morgan

    Jersey City, NJ
    15 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
    16 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
    15 days ago
  • $61k - $101k

     ...Requirements: Formal training or certification in software engineering concepts, with 5+ years of applied experience coding in Java or Python Practical experience delivering system...  ...application and system stability Lead evaluation sessions that assess... 
    Full time

    J.P. Morgan

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

     ...require formal training or certification in software engineering concepts, along with 5+ years of hands-...  ...need strong proficiency in Java 21 and Python, with experience building solutions...  ...in non-traditional ways. We lead a team of high-potential software engineers... 
    Full time

    J.P. Morgan

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

     ...Formal training or certification in software engineering concepts, plus 5+ years of hands-on experience...  ...skills, such as Java, Spring Boot, or Python, with experience building microservices...  ...software applications and systems Lead evaluation sessions with external... 
    Full time

    J.P. Morgan

    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
    more than 2 months ago
  • $61k - $101k

     ...,000 per year Requirements: Formal software engineering training or certification, plus 5+ years...  ...Strong programming skills in Python and PySpark, or Java, with solid CI/CD...  ...communication skills Demonstrated experience leading approved AI-assisted software development... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    16 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!