Lead Software Engineer - IAM/AI Transformation Catalyst

Worky

Jersey City (NJ)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase in Jersey City seeks a Lead Software Engineer to join the Corporate Sector Enterprise Technology team. You will design and deliver secure, scalable technology products and implement critical solutions across multiple domains.

You will work in an agile team, contribute to architecture, create design artifacts, and produce data-driven insights to improve systems. The role requires deep CS fundamentals and hands-on experience with Python, Java, APIs, and microservices, plus modern

Qualifications

  • Formal training or certification in software engineering concepts and 5+ years applied experience.
  • Strong CS fundamentals, algorithms, and data structures.
  • Experience with Python, Java, RESTful APIs, and microservices architecture.
  • CI/CD, Jenkins, and Git/Bitbucket; SQL and data modeling.
  • Cloud platforms (AWS/GCP/Azure) and modern data warehousing (Snowflake/Redshift).

Responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies

Skills

Python
Java
REST APIs
Microservices
CI/CD
Jenkins
Git
Bitbucket
SQL
PostgreSQL
Oracle
Data modeling
Snowflake
Redshift
AWS
GCP
Azure
Databricks
Spark
PySpark
React
Angular
IAM
Privileged Access
Delta Lake
Unity Catalog
CDC
Data integration
S3
EKS

Education

Formal training or certification in software engineering concepts

Tools

Databricks
Snowflake

Job description

Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.

As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector Enterprise Technology team, you will be an experienced member of an agile team. Your responsibilities include designing and delivering secure, stable, and scalable technology products. Additionally, you will implement critical technology solutions across multiple technical areas to support various business functions and help achieve the firm’s business objectives.

Job responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Strong understanding of computer science fundamentals, algorithms, and data structures.
  • Strong knowledge and practical experience with Python, Java, RESTful APIs, and Microservices architectures.
  • Practical knowledge of CI/CD, Jenkins, and source code management tools such as Git and Bitbucket.
  • Advanced SQL with experience composing complex queries; proficiency in data modeling for relational databases. Experience in procedures, packages, jobs , database performance tuning and optimization
  • Proficiency in designing and implementing data models for relational databases.
  • Experience with using relational database like Postgre and Oracle
  • Data warehousing: Experience designing and implementing dimensional models (star/snowflake), SCD handling, and ETL/ELT pipelines, Familiarity with modern cloud data warehouses (e.g., Snowflake, Redshift).
  • Experience working on Cloud platform (AWS/GCP or Azure).

Preferred qualifications, capabilities, and skills

  • Experience in Java / Python along with any front technologies like React Js or Angular
  • Experience in Identity and Access Management, preferably Privileged Access Management.
  • Databricks and Spark:
    • Experience with Databricks (Delta Lake, notebooks, Unity Catalog) and Apache Spark (PySpark/Scala) for batch and streaming data processing.
    • Experience building lakehouse-style data solutions and integrating with streaming platforms.
  • Familiarity with CDC and data integration tools is a plus.
  • Exposure to cloud services such as AWS S3, EC2, EKS, IAM, and Lambda.

has context menu


JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 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 including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit ourFAQsfor more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans


Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Lead Software Engineer
Senior Lead Software Engineer

Socket.dev • Plano (TX)

On-site
USD 180,000 - 260,000
Health care coverage
On-site wellness centers
Tuition reimbursement
+1
Lead Software Engineer - Java, AWS, AI/ML
Lead Software Engineer - Java, AWS, AI/ML

JPMorganChase • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Lead Software Engineer - Java or Python
Lead Software Engineer - Java or Python

JPMorganChase • Jersey City (NJ)

On-site
USD 140,000 - 190,000
Health care coverage
On-site wellness centers
Retirement savings plan
+2
Lead Software Engineer
Lead Software Engineer

JPMorganChase • San Francisco (CA)

On-site
USD 180,000 - 260,000
AWS Lead Software Engineer-Big Data/ETL
AWS Lead Software Engineer-Big Data/ETL

JPMorganChase • Wilmington (DE)

On-site
USD 140,000 - 190,000
comprehensive health care coverage
on-site health and wellness centers
a retirement savings plan
+5
Lead Software Engineer Python
Lead Software Engineer Python

JPMorganChase • Houston (TX)

On-site
USD 140,000 - 190,000
Lead Software Engineer - Data Engineer and Applied AI
Lead Software Engineer - Data Engineer and Applied AI

Fairygodboss • Jersey City (NJ)

On-site
USD 150,000 - 210,000
Software Engineer III - Java/AWS
Software Engineer III - Java/AWS

JPMorganChase • Wilmington (DE)

On-site
USD 120,000 - 190,000
Solutions Lead Analyst
Solutions Lead Analyst

Fairygodboss • Jersey City (NJ)

On-site
USD 140,000 - 180,000
Software Engineer III - React/UI
Software Engineer III - React/UI

Worky • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Health care coverage
On-site health centers
Retirement savings plan
+5