Data Engineer III - SQL & Python
Join us as we embark on a journey of collaboration and innovation, where your unique skills and talents will be valued and celebrated. Together we will create a brighter future and make a meaningful difference.
As a Data Engineer III at JPMorgan Chase, you are an integral part of an agile team that works to enhance, build, and deliver data collection, storage, access, and analytics solutions in a secure, stable, and scalable way. As a core technical contributor, you are responsible for maintaining critical data pipelines and architectures across multiple technical areas within various business functions in support of the firm’s business objectives.
Job responsibilities
- Supports review of controls to ensure sufficient protection of enterprise data
- Advises and makes custom configuration changes in one to two tools to generate a product at the business or customer request
- Updates logical or physical data models based on new use cases
- Frequently uses SQL and understands NoSQL databases and their niche in the marketplace
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Advanced at SQL (e.g., joins and aggregations)
- Strong in writing data pipelines with Python (libraries like Pandas, PySpark, etc) and handling APIs or file processing
- Experience building ETL/ELT workflows
- Experience with workflow orchestration tools like Apache Airflow
- Understanding of table formats such as Iceberg, Parquet, Avro, etc
- Working understanding of NoSQL databases