JPMorgan Chase

Lead Software Engineer

JPMorgan Chase
Apply
1 day ago
Jersey City, NJ, USAStaff+
H1B sponsor

Base Salary

$157k - $215k/yr

Responsibilities

  • Execute end-to-end software delivery, including design, development, testing, deployment, and troubleshooting of Java and Python services, batch jobs, and data pipelines.
  • Develop and maintain full-stack data platform capabilities using Spring, Java, Python, Hibernate, Spark/PySpark, AWS, Databricks, React, and Angular.
  • Design complex workflows for pipeline orchestration, processing logic, dependency management, failure handling, and service-level objectives.
  • Analyze data and pipeline execution to identify quality issues, drift, anomalies, bottlenecks, and opportunities for system improvement.
  • Produce reports, metrics, and visualizations supporting business and operational insights.
  • Improve internal libraries and utilities, evaluate emerging technologies, and contribute to engineering communities.
  • Use enterprise-authorized AI-assisted development tools while validating outputs through peer review, automated testing, and secure coding practices.
  • Collaborate with distributed global teams to deliver projects and maintain code in large enterprise environments.

Requirements

  • At least 5 years of experience with formal training or certification in software engineering concepts.
  • Hands-on experience with system design, application development, testing, and operational stability in production environments.
  • Full-stack development experience with Spring, Java, Python, Hibernate, Spark/PySpark, AWS cloud technologies, and Databricks.
  • Experience with relational databases and SQL, plus familiarity with NoSQL databases and data modeling concepts.
  • Knowledge of the data lifecycle, including ingestion, validation, transformation, storage, governance, lineage, and consumption.
  • Ability to develop, debug, and maintain code in large enterprise environments with established controls and standards.
  • Familiarity with continuous integration and delivery, application resiliency, security best practices, observability, and monitoring.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to critically evaluate AI-generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure handling of inputs and outputs, resiliency, and security expectations.
  • Preferred: AWS Solutions Architect, AWS Developer, or advanced-level certification.
  • Preferred: proficiency across the data management lifecycle and skill with Git for repository management and team collaboration.

Tech Stack

Categories

Data EngineeringFull Stack
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me