Data Engineer III - Data Consumption, Access and SD - Chase UK

Global leader in financial services, providing strategic advice and products to corporations, governments, wealthy individuals and institutional investors.
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Data Engineer III - Data Consumption, Access and SD - Chase UK

We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK – but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way.

As a Software Engineer III at JPMorgan Chase within the International Consumer Bank, you will be part of a flat-structure organization focused on architecting, building, deploying, and maintaining a cloud-native, web-scale data platform. You'll collaborate with a dynamic team to deliver robust, scalable, and sustainable data pipelines, ensuring seamless integration and optimal performance.

Key Responsibilities:

  • Design and develop scalable data pipelines using Python and SQL
  • Work with cloud infrastructure and distributed systems
  • Manage relational databases and complex data structures
  • Implement Infrastructure as Code using Terraform
  • Deploy containerized applications with Docker and Kubernetes
  • Utilize Airflow for workflow management
  • Automate testing and deployment processes

Required Skills:

  • Strong Python and SQL expertise
  • Experience with cloud platforms (AWS/GCP/Azure)
  • Knowledge of data streaming and Spark framework
  • 3+ years of software/data engineering experience
  • STEM degree or equivalent experience
  • Understanding of CI/CD and automation

Join us to be part of building the future of digital banking, working with cutting-edge technologies in a dynamic, start-up-like environment while backed by the resources and stability of a global financial leader.

Last updated a day ago

Responsibilities For Data Engineer III - Data Consumption, Access and SD - Chase UK

  • Architect and develop scalable data pipelines on cloud infrastructure
  • Collaborate in an agile, customer-facing environment to deliver high-quality solutions
  • Utilize expertise in Python and SQL to develop and optimize data processes
  • Design and manage relational databases and complex data structures
  • Deploy and manage containerized applications using Docker and Kubernetes
  • Develop Infrastructure as Code (IaC) with Terraform and Terragrunt
  • Engage in all stages of the software development lifecycle
  • Utilize scheduling systems, with a preference for Airflow, to manage workflows
  • Automate deployment, releases, and testing in CI/CD pipelines
  • Write and automate unit, component, integration, and end-to-end tests

Requirements For Data Engineer III - Data Consumption, Access and SD - Chase UK

Python
Kubernetes
MongoDB
PostgreSQL
  • Extensive hands-on experience in Python and SQL (any dialect)
  • Experience with distributed systems and cloud technologies (AWS, GCP, Azure, etc.)
  • Hands-on experience in relational databases, data structures, caching concepts
  • Experience with Infrastructure as Code (IaC) using Terraform and Terragrunt
  • Experience with scheduling systems, with Airflow preferred
  • Basic understanding of data streaming and messaging frameworks
  • Good knowledge of the Spark framework and its deployment with cloud services
  • Academic qualification in computer science or a STEM-related field
  • At least 3 years of hands-on experience as a back-end software engineer or data engineer

Interested in this job?

Jobs Related To JPMorgan Chase Data Engineer III - Data Consumption, Access and SD - Chase UK

Data Engineer III - SQL & Python

Data Engineer III position at JPMorgan Chase focusing on SQL and Python development for enterprise data solutions.

Data Engineer – Associate Payment Operations

Data Engineer role at JPMorgan Chase focusing on data architecture and analytics for Payment Operations.

Data Engineer III

Data Engineer III position at JPMorgan Chase focusing on designing and implementing scalable data solutions for Chase UK, requiring Python, SQL, and modern data platform expertise.

Python Developer - Analyst

Python Developer Analyst position at JPMorgan Chase focusing on data engineering, ETL processes, and analytics solutions delivery using Databricks, Python, and SQL.

Software Engineer II - Data Engineering

Mid-level data engineering role at JPMorgan Chase focusing on big data technologies, ETL processes, and data pipeline development using Java/Python.