Data Engineer III - Python / AWS / SQL

JPMorgan Chase & Co.
Plano, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Plano, United States of America

Tech stack

Query Performance
Artificial Intelligence
Amazon Web Services (AWS)
Business Analytics Applications
Automation of Tests
Behavior-Driven Development
Big Data
Unix
Cloud Computing
Continuous Integration
Information Engineering
Data Governance
Data Integration
Data Security
Serialization
Data Structures
Data Systems
Distributed Computing Environment
JSON
Python
Machine Learning
NoSQL
Query Optimization
Azure
SQL Databases
Parquet
Data Processing
Data Storage Technologies
Database Optimization
Event Driven Architecture
Containerization
Kubernetes
Avro
Physical Data Models
REST
Data Pipelines
Programming Languages

Job description

As a Data Engineer III at JPMorganChase within the Consumer & Community Banking - Wealth Management team, you serve as a seasoned member of an agile team to design and deliver trusted data collection, storage, access, and analytics solutions in a secure, stable, and scalable way. You are responsible for developing, testing, and maintaining critical data pipelines and architectures across multiple technical areas within various business functions in support of the firm's business objectives., * Collaborates with data governance teams to ensure data quality, lineage, and compliance with enterprise standards.

  • Develops and maintains automated testing and monitoring for data pipelines to ensure reliability and accuracy.
  • Optimizes data storage and query performance for large-scale datasets.
  • Updates logical or physical data models based on new use cases.
  • Frequently uses SQL and understands NoSQL databases and their niche in the marketplace.
  • Supports review of controls to ensure sufficient protection of enterprise data.
  • Adds to team culture of diversity, opportunity, inclusion, and respect.

Requirements

Be part of a dynamic team where your distinctive skills will contribute to a winning culture and team., * Formal training or certification on data engineering concepts and 3+ years applied experience

  • Advanced proficiency in SQL (e.g., joins and aggregations) and working understanding of NoSQL databases
  • Proficiency programming in Python for data processing tasks
  • Proficient in Object-Oriented Programming (OOP) concepts, with a strong ability to design and implement robust, reusable, and maintainable code structures across various programming languages.
  • Experience building and consuming RESTful APIs for data integration. Familiarity with event-driven architectures.
  • Experience with query optimization, partitioning, and indexing strategies for large datasets.
  • Extensive experience with cloud platforms to design, deploy, and manage scalable and efficient cloud-based solutions.
  • Hands-on experience with distributed data processing frameworks, leveraging their capabilities for large-scale data processing and analytics to drive efficient and insightful data solutions.
  • Experience in utilizing behavior-driven development (BDD) frameworks.
  • Proficiency in Unix scripting, data structures, data serialization formats such as JSON, AVRO, or similar, and big-data storage formats such as Parquet.
  • Understanding of data security best practices and compliance requirements.

Preferred qualifications, capabilities, and skills

  • Familiarity with CI/CD pipelines, containerization, and orchestration technologies.
  • Provision infrastructure using a high-level configuration language.
  • Experience with monitoring and analyzing system performance.
  • Experience with real-time monitoring and performance analysis of applications and infrastructure.
  • Exposure to integrating machine learning models or AI-driven analytics into data pipeline
  • Familiarity with AI/ML platforms or frameworks for building, deploying, or managing machine learning solutions.

Benefits & conditions

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.

About the company

Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs.

Apply for this position