Taro Logo

Software Engineer III - Cloud Data Engineer (Databricks)

JPMorganChase is one of the oldest financial institutions offering innovative financial solutions to consumers, businesses and prominent corporate clients under J.P. Morgan and Chase brands.
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance · Enterprise SaaS

Description For Software Engineer III - Cloud Data Engineer (Databricks)

JPMorgan Chase is seeking a Software Engineer III within the Employee Data Platform (Palmos) Group. This role represents an opportunity to make a significant impact while pushing the boundaries of what's possible in data engineering.

As a Software Engineer III, you'll be an integral part of an agile team focused on enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable way. The position involves working with cutting-edge technologies including Apache Spark, Databricks, and AWS cloud services to build and maintain sophisticated data pipelines.

The role requires expertise in data engineering, with a focus on cloud technologies and big data processing. You'll be working with technologies like Databricks, Delta Lake, and AWS services while implementing best practices in data engineering and cloud architecture. The position offers a blend of technical challenges and opportunities to contribute to the firm's data infrastructure.

Key technologies you'll work with include:

  • Apache Spark and Databricks ecosystem
  • Cloud platforms (AWS)
  • Programming languages: Python, Java, Scala
  • Infrastructure as Code (Terraform)
  • Data formats: Iceberg, Delta Lake
  • AWS services: EMR, Glue, S3, IAM

The role offers competitive compensation including base salary, potential commission-based pay, and comprehensive benefits including healthcare, retirement plans, and educational support. You'll be part of a leading financial institution with a 200-year history of innovation and success in the global financial markets.

This position is ideal for experienced data engineers who are passionate about building scalable data solutions and want to work with enterprise-scale data challenges while contributing to the success of a major financial institution.

Last updated 2 minutes ago

Responsibilities For Software Engineer III - Cloud Data Engineer (Databricks)

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, synthesizes, and develops visualizations from large data sets
  • Proactively identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Cloud Data Engineer (Databricks)

Python
Java
Scala
Kubernetes
  • Formal training or certification on software engineering concepts, coupled with 3+ years hands-on experience
  • Experience in building data pipelines using Apache Spark, with proficiency in Scala or Python
  • Hands-on experience with IaC tools like Terraform
  • Knowledge of open table formats such as Iceberg and Delta Lake
  • Advanced in one or more programming languages (Python, Java, etc.)
  • Proficiency in automation and continuous delivery methods
  • Advanced understanding of agile methodologies
  • Experience with Databricks, including Unity Catalog and Workflows

Benefits For Software Engineer III - Cloud Data Engineer (Databricks)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Base salary
  • Commission-based pay
  • Discretionary incentive compensation
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Cloud Data Engineer (Databricks)

Software Engineer III – Data Science

Senior Software Engineer role at JPMorgan Chase focusing on data science, machine learning, and AI development with Python, requiring 3+ years of experience.

Database Administrator- Lead Data Engineer

Lead Data Engineer position at JPMorgan Chase focusing on database administration and data engineering for healthcare payments systems, requiring 5+ years of experience with SQL, AWS, and database management.

Software Engineer III - Python Data Engineer - AI/ML

Senior Python Data Engineer role at JPMorgan Chase focusing on AI/ML solutions, requiring 3+ years experience and expertise in Python, AWS, and data analytics platforms.

AWS Data Engineer

Lead Software Engineer position at JPMorgan Chase focusing on AWS Data Engineering, working with Glue/PySpark, Redshift, and Airflow in the Prime Data & Analytics Technology group.

Lead Data Engineer

Lead Data Engineer position at JPMorgan Chase, focusing on building secure, scalable data solutions using Python, Java, and AWS technologies.