Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JP Morgan Chase Logo

Lead Software Engineer - Databricks / Pyspark / AWS

JP Morgan Chase

Salary not specified
Sep 4, 2025
Wilmington, DE, USA
Apply Now

JPMorgan Chase is looking to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable manner to achieve the firm's business objectives.

Requirements

  • Proficiency in programming languages such as Python and PySpark.
  • Experience designing and implementing data pipelines in cloud environments.
  • Strong background in design, architecture, and development using AWS Services, Databricks, Spark, Snowflake, and related technologies.
  • Experience with CI/CD tools such as Jenkins, GitLab, or Terraform.
  • Familiarity with containerization and orchestration technologies including ECS, Kubernetes, and Docker.
  • Ability to troubleshoot issues related to Big Data and Cloud technologies.
  • 5+ years of experience leading and developing data solutions in AWS Cloud.

Responsibilities

  • Design solutions at the appropriate level of detail and drive consensus among peers as needed.
  • Collaborate with software engineers and cross-functional teams to design and implement deployment strategies using AWS Cloud and Databricks pipelines.
  • Lead the design, development, testing, and implementation of application solutions.
  • Design, develop, and maintain robust data pipelines for ingesting, processing, and storing large volumes of data from diverse sources.
  • Implement ETL (Extract, Transform, Load) processes to ensure data quality and integrity using tools such as Apache Spark and PySpark.
  • Monitor and optimize the performance of data systems and pipelines.
  • Apply best practices for data storage, retrieval, and processing.

Other

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Ability to champion software engineering best practices within the team.
  • Ability to partner with technical experts, stakeholders, and team members to resolve complex technical challenges.
  • Ability to proactively address issues to support leadership objectives and prevent customer impact.
  • Ability to maintain comprehensive documentation for data systems, processes, and workflows.