Software Engineer III Data ETL Developer

JPMorganChase

Not Interested
Bookmark
Report This Job

profile Job Location:

Plano, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.

As a Software Engineer III at JPMorgan Chase within the Corporate Technology - Consumer and Community Banking Risk Technology team you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure stable and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.

Job responsibilities

  • Designs develops and troubleshoots software solutionsleveragingboth conventional and innovative approaches to solve complex technical problems
  • Creates secure high-quality production code andmaintainsefficient algorithms that integrate seamlessly with relevant systems
  • Produces architecture and design artifacts for complex applications ensuring that software development aligns with established design constraints
  • Develops workflows and ETL pipelines using Python Databricks and Sparkoptimizingdata processing and transformation at scale
  • Implements and manages data solutions using Snowflake including data modeling performance tuning and secure data sharing
  • FrequentlyutilizesSQL understands the role of NoSQL databases in the marketplace and applies Spark for distributed data processing and analytics
  • Gathers analyzes and synthesizes large diverse data sets to develop visualizations and reporting that drive continuous improvement of software applications and systems
  • Proactivelyidentifyhidden issues and patterns in data using these insights to enhance coding practices and system architecture
  • Supports the review of controls to ensure robust protection of enterprise data andupdates onlogical or physical data models based on evolving use cases
  • Advisesand implements custom configuration changes in select tools to deliver tailored solutions for business or customer needs
  • Fosters ateamculture of diversity opportunity inclusion and respect

Required qualifications capabilities and skills

  • Formal training or certification in software/data engineering concepts and 3 years applied experience
  • Advanced in one or more programming language / frameworks (i.e. Python 3 ETL Spark Snowflake Databricks SQL NoSQL etc.) with active knowledge of AWS functions (i.e. ECS Lambda API Gateway and general AWS services) and Terraform-based infrastructure deployments)
  • Strong experience with statistical data analysis including selectingappropriate toolsandidentifyingdata patterns
  • Demonstrated experience in API-driven development particularly usingFast APIon AWS ECS with API Gateway integration and running APIs from AWS Lambda.
  • Experience across the data engineering lifecycle from ingestion to analysis and productization
  • Ability to customize and implement changes in tools to generate products
  • Significant experiencewith data migration and platform migration for data projects including planning execution and post-migration support
  • Strong skills in data validations and reconciliations (recons) to ensure data integrity and accuracy during migrations and transformations
  • Solid understanding of the Software Development Life Cycle (SDLC) and agile methodologies including CI/CD application resiliency and security best practices
  • Hands-on experience with deployment pipelines such as Git Jules Jenkins and Spinnaker along with strong skills in building test scripts and usingTrue CDfor coding and testing
  • Demonstrated knowledge of software applications and technical processes within technical disciplines such as cloud artificial intelligence machine learning or mobile

Preferred qualifications capabilities and skills

  • Familiarity with modern data engineering technologies
  • Exposure to cloud technologies (i.e. AWS)


DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Corporate Technology - Consumer and Community Banking Risk Technology team you serve as a seasoned member of an agile te...
View more view more

Key Skills

  • SQL
  • Pentaho
  • PL/SQL
  • Microsoft SQL Server
  • SSIS
  • Informatica
  • Shell Scripting
  • T Sql
  • Teradata
  • Data Modeling
  • Data Warehouse
  • Oracle

About Company

Company Logo

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more

View Profile View Profile