Lead Software Engineer, Data Platform & Entitlements

JPMorgan Chase

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $203k
$174k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $192,050–$214,000.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1117 open roles on FindRole.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Data Platform & Entitlements

As a Lead Software Engineer - Data Platform & Entitlements within the Commercial and Investment Bank, you will join an agile team focused on building secure, stable, and scalable technology products. You will serve as a core technical contributor responsible for designing architecture artifacts, developing high-quality production code, and troubleshooting complex problems across various business functions. Your daily work involves managing data models for relational databases, implementing microservices, and integrating event streaming via Kafka. You will utilize Java, Spring Framework, RESTful APIs, and CI/CD tools like Jenkins and Git. The role specifically addresses technical challenges in the financial services industry, focusing on modern data platforms including Databricks, Spark, and big data processing. Additionally, you will manage identity and access management systems, implementing complex authorization models such as RBAC and ABAC to ensure secure entitlement governance at scale.

What you'll do

  • Develop and maintain high-quality production code and algorithms for secure, scalable systems.
  • Design and produce architecture artifacts for complex applications while ensuring all design constraints are met.
  • Drive the adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
  • Implement advanced security measures including identity management, role-based access control, and entitlement governance.
  • Build and manage microservices architectures using Java, Spring Framework, and Kafka event streaming.
  • Design and implement data models for relational databases and large-scale big data processing.
  • Identify hidden patterns in data to improve coding hygiene and system architecture.
  • Utilize CI/CD pipelines and cloud platforms to automate and scale software delivery.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Strong knowledge and practical experience with Java, Spring Framework (Spring Boot, MVC, Data), RESTful APIs, Microservices, and Kafka.
  • Demonstrated experience leading the use of approved AI-assisted software development tools for coding, review, and troubleshooting.
  • Understanding of responsible AI use in engineering workflows including data sensitivity, security, and coaching others on safe adoption.
  • Practical knowledge of CI/CD, Jenkins, Git, Bitbucket, and designing data models for relational databases.
  • Experience with Cloud platforms (AWS/GCP/Azure) and cloud native technologies.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Experience with modern data platforms, Spark, IAM platforms, or authorization models (preferred).

More like this

Similar roles

Lead Software Engineer, Data Platform

JPMorgan Chase

Jersey City, NJ 98 days ago
Python Java SQL Apache Spark Flink Kafka Airflow Databricks AWS S3 Glue Redshift Athena EMR Kubernetes Docker Terraform CI/CD dbt Tableau LLMs RAG Vector Databases
5+ yrs exp

Lead Software Engineer, Data & AI Platform Engineer

JPMorgan Chase

Jersey City, NJ 44 days ago
Python Java SQL Apache Spark Flink Kafka Apache Airflow Databricks AWS Kubernetes Docker Terraform CI/CD LLMs RAG Vector Databases dbt Tableau Apache Iceberg Unity Catalog
5+ yrs exp

Lead Software Engineer, Data Engineer

JPMorgan Chase

Jersey City, NJ 77 days ago
Python PySpark Spark SQL Spark Apache Iceberg Databricks AWS EMR S3 SQL CI CD Data Engineering ETL Kafka Delta Lake Java GitHub Copilot Claude
5+ yrs exp

Lead Software Engineer, Python & Data

JPMorgan Chase

Jersey City, NJ 9 days ago
Java Python Scala AWS Apache Spark Databricks AI-assisted engineering CI/CD Agile Big Data Cloud Native Data Visualization Business Intelligence System Design Automated Testing
5+ yrs exp