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

Software Engineer - Python & PySpark

$61k - $101k
Full-time

J.P. Morgan

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

  • Formal training or certification in software engineering, with 5+ years of applied experience
  • Practical experience delivering system design, application development, testing, and operational stability
  • Advanced proficiency in one or more programming languages
  • Experience with PySpark, AWS, Databricks, generative or agentic AI, MCP, PostgreSQL, Elasticsearch, and REST APIs
  • Demonstrated ability to lead effective use of approved AI-assisted development tools and establish validation expectations for correctness, performance, and security
  • Understanding of responsible AI use in engineering, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations; experience coaching engineers on safe, compliant adoption
  • Proficiency across the Software Development Life Cycle
  • Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security
  • In-depth knowledge of financial services and its IT systems
  • Practical cloud-native experience
  • Preferred: experience with Java, React, GKP, and Kafka
Responsibilities:
  • Design, develop, and troubleshoot creative software solutions, taking innovative approaches to technical challenges
  • Develop secure, high-quality production code and review and debug code written by others
  • Lead adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes; establish validation standards and promote effective patterns across the team
  • Apply Software Development Life Cycle tools, including approved AI-assisted development and automation capabilities, to increase the value of automation
  • Identify opportunities to eliminate or automate recurring remediation and improve application and system stability
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical capabilities, and suitability for existing systems and information architecture
  • Contribute critical technology solutions across technical areas and business functions in support of the firms objectives
Technologies:
  • Agentic AI
  • AI
  • AWS
  • CI/CD
  • Cloud
  • Databricks
  • ElasticSearch
  • Support
  • Java
  • MCP
  • PostgreSQL
  • PySpark
  • REST
  • React
  • Security
  • Kafka
  • Python

More:

We are collaborating with hackajob to connect exceptional professionals with this Lead Software Engineer opportunity at JPMorganChase. You will join our Commercial and Investment Bank Technology Team as a core contributor on an agile team, building trusted, secure, stable, and scalable technology products. JPMorganChase is a longstanding financial institution serving consumers, businesses, and institutional and government clients, with operations across investment banking, consumer and commercial banking, transaction processing, and asset management. Our Commercial & Investment Bank serves clients in more than 100 countries across banking, markets, securities services, and payments, providing strategic advice, raising capital, managing risk, and extending liquidity. We offer competitive total rewards and a range of benefits, subject to eligibility, including health coverage, wellness services, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We are an equal opportunity employer committed to diversity, inclusion, and reasonable accommodations.

last updated 42 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python & PySpark in Jersey City, NJ vacancy
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank...  ...in one or more programming language(s) Experience in Pyspark, AWS, Databricks, Gen/Agentic AI skills, MCP, postgress, Elastic... 
    Software
    Bank staff

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...Job Title: Forward Deployed Engineer (Python/PySpark + Claude + SQL + APIs + Data & MLOps) Location : NJ/NYC/ Charlotte/Columbus OH/ Pittsburg...  ...Development, Cloud Data Platforms, and Production-grade Software Engineering. Strong hands-on expertise in Python,... 
    Software
    Full time

    Acestack

    Newark, NJ
    1 day ago
  • Job ID: 25956017Reference Number: 25-00834Title: Python PySpark/ Data EngineerLocation: Columbus, OH and Jersey City, NJPosted Date: 2025-07-23Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job Description:6... 
    Suggested
    Work experience placement

    HAN Staffing

    Jersey City, NJ
    1 day ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsRole: Data Engineer - Python/PySparkLocation: Jersey City, NJ (3 Days onsite/week)Job...  ...years of experience as a Data Engineer with strong Python and PySpark expertise- Experience building scalable ETL/ELT pipelines in... 
    Suggested
    Full time
    3 days per week

    SRI Tech

    Jersey City, NJ
    17 hours ago
  • $82.42k - $126.6k

     ...in line with guidance provided Facilitate software application design discussions, and...  ...Data technologies like Hadoop, Hive, Spark, python, etc. Experience in python and Unix shell...  ...Skill 1Technology|Big Data - Data Processing|PySpark Technical/Domain Skill 2Technology|Big... 
    Software
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Jersey City, NJ
    3 days ago
  •  ...Experience Azure Databricks, Python, PySpark, SQL This role is responsible...  ...platform for Information Security. The engineer will develop data feeds and contribute...  ...integration of applications within the broader software ecosystem Capture and document... 
    Software
    Contract work

    Sharp Decisions

    Jersey City, NJ
    2 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... 
    Software
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $170k - $200k

     ...PermanentPay: $200000Posted: 2026-09-10Our client is seeking an AI Software Engineer Manager to help lead the development of a greenfield AI...  ...experienced engineering manager with expertise in AI/LLM technologies, Python development, and cloud-native architectures.Job Title: AI... 
    Software
    2 days per week
    3 days per week

    Talener

    Hoboken, NJ
    4 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: Formal software engineering training or certification, plus at least five years of applied...  ..., scripting, and database-query languages such as Java, Python, Shell, SQL, PostgreSQL, Oracle, SQL Server, or MySQL. Experience... 
    Software
    Full time
    Contract work

    J.P. Morgan

    Jersey City, NJ
    1 day ago
  •  ...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 works... 
    Software
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  • $160k - $190k

     ...ID: BA39096965Location: Hoboken, New JerseyJob Type: PermanentPay: $170000Posted: 2026-08-20Our client is seeking a Staff Software Engineer(Python/AI) to help drive the development of next-generation AI-powered learning products. This is a highly technical, hands-on role... 
    Software
    3 days per week

    Talener

    Hoboken, 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 of... 
    Software

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • $61k - $101k

     ...year Requirements: Formal training or certification in software engineering concepts, with at least 2 years of applied experience Practical...  ...Experience developing, debugging, and maintaining Python code in a large corporate environment, along with one or more... 
    Software
    Full time

    J.P. Morgan

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

     ...infrastructure architecture disciplines. We prefer 3+ years of Python experience. We require 2+ years of Java development...  ...CIB-wide Marketing and Events Data Platform. As part of our Software Engineering Group, we work in a collaborative, trusting, and thought-provoking... 
    Software
    Full time

    J.P. Morgan

    Jersey City, NJ
    18 days ago
  •  ...systems.As a Site Reliability Engineer III at JPMorgan Chase within the...  ...KubernetesCollaborates with other software engineers and teams to design,...  ...programming language such as Python, Java/Spring Boot, and .Net, including Python or PySpark for AI/ML modeling and automation... 
    Software
    Work at office

    JP Morgan Chase

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

    JP Morgan Chase

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

     ...year Requirements: Formal training or certification in software engineering concepts, with 7+ years of applied experience Hands-on experience...  ...development, testing, and operational stability Advanced Python coding skills and experience coding in Java Proficiency... 
    Software
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...team or employee).The Impact You Will Have in This RoleAs a Software Engineer within DTCC’s Governance, Risk, and Compliance (GRC) technology...  ...firm’s three lines of defense.In this role, you will develop Python‑based backend services, APIs, and data solutions while... 
    Software
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    4 days ago
  •  ...your role and advance your career — and we have the perfect software engineering opportunity for you.  As a Software Engineer II at JPMorganChase...  ..., testing, and operational stability Experience in Python developing, debugging, and maintaining code in a large corporate... 
    Software

    JPMorgan Chase & Co.

    Jersey City, NJ
    4 days ago
  •  ...Marketing and Events Data Platform. We are looking for Big Data Software Engineer with skills and experience implementing platform to large-...  ...infrastructure architecture disciplines - 3+ years of Experience with Python is preferred - 2+ years of Experience in Java Development... 
    Software

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  • $55 - $59 per hour

     ...We are hiring a Windows Site Reliability Engineer to own the reliability, deployment and day-to-day operation of our third-party business...  ...thin-client, thick-client and web applications from multiple software vendors, each with its own stack, release cadence and support model... 
    Software
    Contract work

    Long Finch Technologies

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

     ...Salary: $61,000 - 101,000 per year Requirements: Formal training or certification in software engineering concepts, with 5+ years of applied experience coding in Java or Python Practical experience delivering system design, application development, testing, and operational... 
    Software
    Full time

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  • $82.42k - $126.6k

     ...in line with guidance provided Facilitate software application design discussions, and...  ...Data technologies like Hadoop, Hive, Spark, python, etc. Experience in python and Unix shell...  ...Skill 1Technology|Big Data - Data Processing|PySpark Technical/Domain Skill 2Technology|Big... 
    Software
    Full time
    Temporary work
    Relocation

    Infosys Technologies

    Newark, 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 at JPMorganChase within the Corporate Sector - CFS Cloud Enablement Team, you are an integral part of an agile team that works... 
    Software
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    17 hours ago
  •  ...come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Corporate...  ...more programming languages, particularly Python and/or JavaAdvanced knowledge of...  ...SnowflakeDeep hands-on experience with Spark/PySpark and other big data processing technologiesExpertise... 
    Software

    JP Morgan Chase

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

     ...,000 - 101,000 per year Requirements: Formal training or certification in software engineering concepts, with at least 5 years of applied experience. Proficiency in Java 21 and Python, including building applications for public and private cloud environments using... 
    Software
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate...  ...programming languages, particularly Python and/or JavaDeep experience with large-scale...  ...-on experience with Spark/PySpark and big data processing at scaleKnowledge... 
    Software

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...Fulltime - Permanent Job Description Must Have Technical/Functional Skills · 12+ years of experience in software architecture, API platform engineering, and enterprise application development. · Strong experience designing and building enterprise API platforms... 
    Software
    Permanent employment
    Full time

    AceStack

    Jersey City, NJ
    17 hours ago
  •  ...JPMorganChase. This hands-on individual contributor role focuses on engineering with PySpark/Python on Databricks (DBX) and AWS, partnering with cross-...  ...bring experience enabling AI agent development.As a Lead Software Engineer (Individual Contributor) at JPMorganChase within... 
    Software

    JP Morgan Chase

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

     ...Salary: $61,000 - 101,000 per year Requirements: We require formal software engineering training or certification, plus 5+ years of practical experience. We are looking for strong Python expertise and familiarity with agentic development. We need proven leadership... 
    Software
    Full time
    Worldwide

    J.P. Morgan

    Jersey City, NJ
    17 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Python & PySpark. Be the first to apply!