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

Lead Software Engineer - Python and Spark

JPMorgan Chase & Co.

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 Consumer and Community Banking's Technology team, 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 contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s) Python, Spark, AWS
  • Experience with Real time messaging – Kafka / Java on Gaia Application Platform
  • Experience with ODS – Cassandra is required
  • Experience in middle-tier/backend systems development in Java/Linux
  • Experience with Hadoop, Enterprise Java development, SQL/NoSQL data platforms (Cassandra, PostgreSQL) is required
  • Working experience with Pub/sub messaging (Rendezvous, AMPS, Kafka, etc.), Stream processing (Storm, Hbase, Nifi, Spark Streaming, etc.) is required
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
  • Proficient in all aspects of the Software Development Life Cycle and advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

Preferred qualifications, capabilities, and skills

  • Experience with PySpark is preferred
#J-18808-Ljbffr

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer - Python and Spark in New York, NY vacancy
  •  ...deliver top-notch technology products. As an AWS Senior Lead Software Engineer- Java/Python at JPMorganChase within the Consumer and Community Bank-...  ...and transformation services such as EMR, Glue, and Spark Experience working with data lake architectures and f... 
    Suggested
    For contractors

    Testing Site - JPMC

    New York, NY
    1 day ago
  • $180k - $220k

    New YorkLab49 - Software Engineering /Full-time /On-siteThe RoleLab49 is seeking a skilled Python Developer to work on complex and challenging...  ..., Kubernetes, Kafka, and Spark.Collaborate with cross-functional...  ...in AWS environments.Lead the design and integration of... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    ION Group

    New York, NY
    6 days ago
  •  ...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 / Quant Development / Quant Research at JPMorganChase within the Asset and Wealth Management Technology Team, you are... 
    Suggested

    JPMorgan Chase & Co.

    New York, NY
    1 day ago
  • $197.4k - $225.3k

     ...Lead Software Engineer, Full Stack (Java, Python, Angular, React) ~ Full-time Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee... 
    Suggested
    Full time
    Part time
    Internship
    Local area

    Dev

    New York, NY
    2 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Data Management, Data Tech team,...  ...design and development of real-time, mission-critical using Python Tackle large-scale engineering challenges with... 
    Suggested

    JPMorgan Chase & Co.

    New York, NY
    1 day ago
  • $136k - $253k

    Lead Product Engineer (Full Stack), Materia AIThis role is heavily backend focused (roughly 70% backend /...  ...=Are you excited about building AI-driven software that redefines how professionals work? Have you built scalable Python backend systems that power customer-facing... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    New York, NY
    6 days ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset and Wealth Management line...  ...(s) with specific focus on the Java tech stack, React, and Python Proficiency in automation and continuous delivery methods... 

    Testing Site - JPMC

    New York, NY
    1 day ago
  • JPMorganChase in New York, NY is seeking a Senior Lead Software Engineer specializing in Java and Python on AWS to join an agile, fast-moving team. You will develop secure, scalable solutions, drive architecture decisions, and mentor engineers across multiple projects.... 

    Testing Site - JPMC

    New York, NY
    1 day ago
  •  ...notch technology products. As a Senior Lead Software Engineer - ML at at JPMorgan Chase within the...  ...platforms or infrastructure Proficiency in Python and one or more ML frameworks (e.g.,...  ...processing frameworks and tools (e.g., Spark, Pandas, SQL) Practical experience... 

    Testing Site - JPMC

    New York, NY
    1 day ago
  •  ..., build, and deliver top-notch technology products. As a Lead Software Engineer (Vice President) at JPMorganChase, within the Consumer and Community...  ...5+ years of applied experience. Hands‑on Java/J2EE and Python development experience, with strong depth in Spring Boot and... 
    Work at office

    JPMorgan Chase & Co.

    New York, NY
    5 days ago
  • Databricks seeks a Senior Forward Deployed Engineer in Brazil to lead customer-focused data and AI projects...  ...-grade systems using Apache Spark, Python, and Scala. This role requires deep expertise in data engineering and software development and a collaborative approach... 

    Databricks

    New York, NY
    1 day ago
  •  ...Lead Software Engineer We have an opportunity to impact your career and provide an adventure where...  ...programming experience (Java; Java plus C/C#/Python acceptable) Experience designing and...  ...and frameworks (Kafka, Cassandra, Spark, Hadoop) Experience writing... 

    Chase

    New York, NY
    5 days ago
  • JPMorganChase, within Asset and Wealth Management, seeks a Lead Software Engineer to join an agile team responsible for building trusted market-leading technology products in a secure, scalable manner. You will contribute technically across multiple domains and guide design... 

    Testing Site - JPMC

    New York, NY
    1 day ago
  •  ...Role: Java with Spark Developer Location: NY/NJ Fulltime Responsibilities: Utilize...  ...languages such as Java Spark and Python. Extensive development expertise in building the high scaled and performant software platforms for data computation and processing... 
    Full time

    Capgemini

    New York, NY
    3 days ago
  •  ...limits of what's possible. As a Sr. Lead Software Engineer at JPMorganChase within the Digital Technology...  ...language (such as Java, C++, Python) Requires depth of knowledge and experience...  ...volume data processing using Ray, Spark and similar technologies Solid fundamentals... 
    For contractors

    JPMorgan Chase & Co.

    New York, NY
    3 days ago
  •  ...Elevate and drive innovation, data engineering solutions, and serve as a decision...  ...Experience data products. As a Senior Lead Software Engineering at JPMorgan Chase...  ...Skills : Databricks, DBX, PySpark, Spark, Terraform, Kafka, Python/Scala, Glue/EMR Experience with... 

    Testing Site - JPMC

    New York, NY
    1 day ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Asset...  ...cycle. Tech stack focus is Java and/or Python. The candidate will be part of the front...  ...with distributed data processing using Spark and modern data platforms (e.g., Databricks... 

    JPMorgan Chase & Co.

    New York, NY
    1 day ago
  • We are looking for a Lead Python AI Engineer to build robust, AI-powered API services and agentic workflows. In this role, you will bridge the gap between traditional backend systems and modern language models, focusing on secure and scalable LLM interactions with internal... 

    EPAM Systems

    New York, NY
    4 days ago
  • Lead Software Engineer Manage the coordination and overall integration of technical activities in engineering...  ...related occupation. Position requires: Spark for Data Engineering including batch...  ...optimization and Big Data management Python for data processing and workflow... 
    Temporary work
    Remote work

    NIKE

    New York, NY
    2 days ago
  • $200k - $230k

    About UsYipitData is the leading market research and analytics firm...  ...insights across sectors like software, AI, cloud, e-commerce,...  ...technical direction of the Signals engineering team and drive the next phase...  ...: comfortable working across Python, TypeScript/React, and cloud... 
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    YipitData

    New York, NY
    3 days ago
  • Talentzo Delhi is seeking a data engineering support professional to assist with pipelines and ETL workflows. You will work with Apache Spark to process data and help ensure data quality, collaborating with engineering and analytics teams. The role involves handling MySQL... 

    Talentzo Delhi

    New York, NY
    2 days ago
  • $112.7k - $193.2k

    Lead Software Engineer Optum is a global organization that delivers care, aided by technology to help...  ...with distributed computing framework like Spark with PySpark or Scala and high...  ...+ years of programming experience with Python 4+ years of experience and core software... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    Reliant Medical Group

    New York, NY
    4 days ago
  • $197.3k - $225.1k

     ...Machine Learning Engineer 4 (Python, AWS, SQL, GenAI) (Enterprise Platforms...  ...team to create and enhance software that enables state‑of‑the‑art...  ...scale distributed systems (Spark, Ray) to prepare AI/ML data...  ...of experience as a technical lead developing ML solutions using... 
    Full time
    Part time
    H1b
    Local area

    Capital One

    New York, NY
    1 day ago
  •  ...Lead ML/AI Engineer New York, New York, United States Or refer someone Job...  ...platform architecture and software. Establish strong software...  ...principles for development in Python on the Azure/Google Cloud...  ...Functions, Pub/Sub, Kafka, Spark Streaming etc.) ~ Experience... 

    Inizio Partners

    New York, NY
    1 day ago
  •  ...guide multiple teams to success at one of the world's leading financial institutions. As a AI/ML Engineering lead at JPMorgan Chase within the Business Banking...  ...Provides guidance to immediate team of software engineers on daily tasks and activities Sets the... 
    Immediate start

    Testing Site - JPMC

    New York, NY
    1 day ago
  • $240k - $260k

     ...commercial intent beyond legacy search engines.Today, our Native Search...  ...RoleWe are seeking an experienced Lead Machine Learning Engineer passionate...  ....2+ years of experience in Python and proficiency with distributed frameworks (Spark, Hadoop), SQL, and cloud infrastructure... 
    Summer work
    Work at office

    adMarketPlace

    New York, NY
    6 days ago
  •  ...Must have: 4-7 Years of Development experience Java Apache Beam Kafka GCP Elastic Search Git Nice to have: Python is a plus Docker/Kubernetes is a plus Required Skills: Java, Apache Beam, Kafka, GCP, Elastic Search, Python is a plus,... 

    Software Technology Inc

    New York, NY
    5 days ago
  •  ...commitment to back the broader engineering community through open...  ...platforms, and lead technology risk and information...  ...such as GCP, Java, Spark, BigQuery, Pub/Sub,...  ...all technical aspects of software development for...  ...solutions on GCP using Java/Python and modern API-driven architectures... 
    Work at office
    Local area
    Flexible hours

    American Express

    New York, NY
    21 hours ago
  • Citi is seeking a highly experienced Senior Python Lead to design, develop, and deliver scalable, high‑performing applications in the Market Risk domain. The role requires deep technical expertise and hands‑on leadership. You will drive Python architecture, collaborate... 

    Citi

    New York, NY
    2 days ago
  •  ...Join us as a Python engineer to collaborate with Market Risk stakeholders and deliver swift, practical solutions. You'll actively shape...  ...and support workflows related to VaR and Stress. As a Lead Software Engineer at JPMorganChase within our Market Risk Technology... 

    Testing Site - JPMC

    New York, NY
    1 day ago

Do you want to receive more vacancies?

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