Senior Data Engineer

Fifth Third Bank•Cincinnati, OH

About The Position

The Senior Data Engineer designs and builds platforms, tools, and solutions that help Fifth Third Bank manage, secure, and generate value from data. The role creates scalable, reusable solutions for collecting, storing, processing, and serving data across small and large-scale environments, using on-premise and cloud-based platforms and technologies in areas such as ETL, business intelligence, analytics, databases, data lakes, search, messaging, data warehousing, stream processing, and machine learning. The position ingests customer and account data from Fifth Third systems into the customer master, then extracts data from the customer master and loads it into the Snowflake customer data product. Work includes data transformations and dbt models, Snowflake warehouse design, data quality and governance controls, and performance tuning. The engineer works in an agile environment and communicates with technical and business stakeholders. The role has no supervisory responsibilities and is accountable for managing risk and supporting a positive customer experience.

Requirements

  • Bachelor's degree in Computer Science or Information Systems, or an equivalent combination of education and experience.
  • Four or more years of relevant IT work experience.
  • Significant experience with Snowflake, dbt models, and SQL queries.
  • Proficiency in relational database modeling concepts and techniques.
  • Ability to communicate ideas verbally and in writing to management, business and IT sponsors, and technical resources.
  • Working knowledge of application and data security concepts, best practices, and common vulnerabilities.
  • Experience with agile development methodologies, including working on an agile team, participating in daily stand-ups, communicating progress and roadblocks, collaborating with others, and delivering work within required timelines.
  • Good communication skills.

Nice To Haves

  • Skills developing Power BI reports.
  • Experience in one or more of the following: big data technologies and distributions, metadata management products, commercial ETL tools, BI and reporting tools, messaging systems, data warehousing, Java and its runtime environment, major version control systems, continuous integration/delivery tools, infrastructure automation and virtualization tools, major cloud platforms, or REST API design and development.
  • Previous experience working with offshore teams.
  • Financial industry experience.

Responsibilities

  • Ingest customer and account data from Fifth Third systems into the customer master, and extract customer-master data for ingestion into the Snowflake customer data product.
  • Load and transform data, including building dbt models and transformation pipelines.
  • Design and build Snowflake warehouses.
  • Implement dbt tests, data quality checks, and other data governance controls.
  • Tune the performance of Snowflake, dbt models, and SQL queries.
  • Participate in agile development, including daily stand-ups, communicating progress and roadblocks to the product owner, collaborating across teams, and delivering quality work within required timelines.
  • Communicate ideas verbally and in writing to management, business and IT sponsors, and technical resources using language appropriate to each audience.
  • Identify, assess, manage, monitor, and report risks while following bank policies and procedures.

Benefits

  • Comprehensive benefits supporting employees' and families' physical, financial, emotional, and social well-being.
  • Eligibility to participate in an incentive compensation plan, with payments based on company, line of business, and/or individual performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service