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

Software Engineer II - Datalake

JP Morgan Chase

Salary not specified
Aug 27, 2025
Wilmington, DE, USA
Apply Now

JPMorganChase is looking to enhance, design, and deliver software components of cutting-edge technology products in a secure, stable, and scalable manner within the Consumer and Community Banking - Data Reds team

Requirements

  • Formal training or certification on infrastructure engineering concepts and 2+ years applied experience
  • Hands-on practical experience in system design, application development, testing, and operational stability, while in an agile development environment (using supporting tools)
  • Proficient and extensive in coding/development using one or more languages and frameworks (i.e., Python, Java, Py Spark, SQL, etc.)
  • Solid understanding of software applications and technical processes within a related technical discipline (e.g. data ingestion, data storage, data serving, APIs, etc.)
  • Understands data lake or data warehousing, data pipelining and other related technologies (e.g. Spark, ETL, Data Bricks, Snowflake)
  • Hands-on experience with AWS cloud modules (e.g. S3, EMR, EKS, ECS, Lambda)
  • Practical experience delivering system design, application development, testing, and operational stability

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
  • Actively contributes to the engineering community as an advocate of firm wide frameworks, tools, and practices of the Software Development Life Cycle that explore new and emerging technologies
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect
  • Executes software solutions through the design, development, and technical troubleshooting of various components within a technical product, application, or system

Other

  • Ability to tackle design and functionality problems independently with little to no oversight
  • Formal training or certification on infrastructure engineering concepts
  • 2+ years applied experience
  • Ability to work in an agile development environment
  • Team culture of diversity, opportunity, inclusion, and respect