Lead Software Engineer - Platform Engineering Databricks

JPMorgan Chase & Co.

Jersey City (NJ)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorgan Chase & Co. is seeking a Lead Software Engineer within the Chief Data Analytics Office. In this role, you will develop innovative solutions and support cloud data platforms, particularly utilizing Apache Spark and AWS. Ideal candidates should have over 5 years of experience in software engineering and hands-on skills in Python or Java.

This position requires strong problem-solving skills, a commitment to quality, and the ability to work independently while leading a team to success in building high-quality technical solutions.

Qualifications

  • 5+ years of applied experience in software engineering.
  • Experience with automated unit testing in development.
  • Ability to handle production-grade cloud solutions.

Responsibilities

  • Develops creative software solutions and conducts technical troubleshooting.
  • Builds solutions for cloud data platform problems.
  • Designs and maintains managed Apache Spark on Kubernetes.

Skills

Python application development
Java application development
Apache Spark
Cloud solutions in AWS
GitHub / Bitbucket
Jenkins
Docker
Terraform

Education

Formal training or certification in software engineering

Tools

AWS
Databricks
Kubernetes
Apache Spark Core

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm’s data and analytics journey. This includes ensuring the quality, integrity, and security of the company's data, as well as leveraging this data to generate insights and drive decision-making. The CDAO is also responsible for developing and implementing solutions that support the firm’s commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly.

As a Lead Software Engineer at JPMorganChase within the Chief Data Analytics Office - AIML Data Platforms 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 break down technical problems

  • Solves the companies' most challenging cloud data platform problems by building innovative technical solutions around Data Lake Tools.

  • Designs, implements, and maintains a managed Apache Spark on Kubernetes, AWS Databricks platform, and provides engineering and operational support for the platform to SRE and app teams.

  • Performs platform design, set‑up and configuration, workspace administration, resource monitoring, providing engineering support to data engineering teams, Data Science/ML, and Application/integration teams.

  • Develops secure high‑quality production code, and reviews and debugs code written by others

  • 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

  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading‑edge technologies

  • Adds to team culture of opportunity, inclusion, and respect

Required qualifications, capabilities, and skills
  • Formal training or certification on software engineering concepts and 5+ years applied experience

  • Hands‑on experience with Python and/or Java application program development with use of automated unit testing

  • Hands‑on experience in Big Data Compute Engines Apache Spark - Core, SQL (Catalyst Framework), Databricks platform, Kubernetes platform

  • Experience in designing, developing, or maintaining production‑grade cloud solutions in Cloud ecosystems such as Amazon Web Services (VPC, EKS, EFS)

  • Hands‑on practical experience delivering system design, application development, testing, and operational stability. Ability to tackle design and functionality problems independently with little to no oversight

  • Hands‑on experience with GitHub / Bitbucket SCM, Jenkins, CI/CD tool, Docker, building container image, Terraform and pypi / maven artifactory integrations

Preferred qualifications, capabilities, and skills
  • Exposure to AWS & Databricks Platform administration
  • Experience with Agile development processes, as needed (SCRUM/KANBAN) using JIRA.
  • Experience in Data pipelines using Spark
  • Experience in managing product release lifecycle at enterprise level.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II - Platform Engineer/Databricks
Software Engineer II - Platform Engineer/Databricks

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Lead Software Engineer - Databricks/Spark/AWS
Lead Software Engineer - Databricks/Spark/AWS

JPMorgan Chase & Co. • Kentucky

On-site
USD 130,000 - 160,000
Lead Software Engineer - Data & AI Platform Engineer
Lead Software Engineer - Data & AI Platform Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 230,000
Lead Software Engineer - Data & AI Platform Engineer
Lead Software Engineer - Data & AI Platform Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Lead Software Engineer - Data Platform
Lead Software Engineer - Data Platform

JPMorgan Chase & Co. • Austin (TX)

On-site
USD 140,000 - 190,000
Software Engineer II - Platform Engineer/Databricks
Software Engineer II - Platform Engineer/Databricks

Next Frontier Capital • Jersey City (NJ)

On-site
USD 120,000 - 190,000
Health coverage
On-site health centers
Retirement plan
+3
Lead Software Engineer - Platform Engineering Databricks
Lead Software Engineer - Platform Engineering Databricks

Next Frontier Capital • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Senior Manager of Software Engineering - Databricks, AWS
Senior Manager of Software Engineering - Databricks, AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 130,000 - 150,000
Lead Software Engineer - Databricks, ML, AWS
Lead Software Engineer - Databricks, ML, AWS

慨正橡扯 • Plano (TX)

On-site
USD 160,000 - 210,000
Lead Software Engineer AWS/Java
Lead Software Engineer AWS/Java

JPMorgan Chase & Co. • Kentucky

On-site
USD 120,000 - 140,000