Principal Data Engineer

Company:
Location: Phoenix, AZ

*** Mention DataYoshi when applying ***

Job Description


Important Note: During the application process, ensure your contact information (email and phone number) is up to date and upload your current resume when submitting your application for consideration. To participate in some selection activities you will need to respond to an invitation. The invitation can be sent by both email and text message. In order to receive text message invitations, your profile must include a mobile phone number designated as “Personal Cell” or “Cellular” in the contact information of your application.

At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we do. We are seeking candidates who embrace diversity, equity and inclusion in a workplace where everyone feels valued and inspired.

Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you.

Technology sets IT strategy; enhances the design, development, and operations of our systems; optimizes the Wells Fargo infrastructure; provides information security; and enables Wells Fargo global customers to have 24 hours a day, 7 days a week banking access through in-branch, online, ATMs, and other channels.

Our mission is to deliver stable, secure, scalable, and innovative services at speeds that delight and satisfy our customers and unleash the skills potential of our employees.

This is a principal engineer role that will be responsible for Data Migration efforts that support the Consumer and Small Business Banking Technology group. You will be responsible for designing solutions for complex projects involving data migration from legacy platforms to modern technologies. You will work with architects to define target state architecture, and then guide engineers to realize that vision. This is a unique role within a team of 2,000 technology team members and will influence and set direction for the modernization efforts of critical core banking systems. Many of these modernization efforts will take a phased approach, only gradually strangling the old systems, requiring data to remain concurrent across multiple systems. These are all operational systems and not analytical databases. The data migration efforts will initially focus on change data capture (CDC) on the legacy systems and building resilient, low latency data pipelines to migrate the data into new distributed (cloud) systems. The data pipelines will require knowledge of ETL, event processing and data streams and the building of target databases (NoSQL and RDBMS).

As a Principal Data Engineer, this role

  • Creates engineering strategy and app transformation roadmap working with enterprise architecture, CTO teams, senior leadership and LOB for legacy data solutions to move to target modern solutions
  • Drives RFP and proof of concept/proof of technology with engineers, industry experts and vendors for modern data solution selection (Build vs Buy). Hands on technologist.
  • Creates reference technical design and blueprints, standards and best practices, reusable prototypes and framework code for engineering execution
  • Provides SME consultation to engineering teams and senior leadership/architects

Required Qualifications


  • 12+ years of technical engineering experience
  • 5+ years of data management experience including data modeling, data integrity and data quality
  • 6+ years of database design
  • 5+ years of Oracle experience
  • 3+ years of Golden Gate experience
  • 3+ years of database experience with at least two of the following platforms: Informix, PostgreSQL, MySQL, MongoDB, Progress
  • 3+ years of Kafka Platform experience, Confluent Platform experience, or a combination of both


Desired Qualifications


  • Excellent verbal, written, and interpersonal communication skills
  • Knowledge and understanding of Ab Initio
  • A BS/BA degree or higher in science or technology
  • A BS/BA degree or higher in engineering
  • Strong analytical skills and ability to solve complex technical problems
  • Agile experience
  • Experience operating effectively in a geographically dispersed organization
  • Experience supporting or directing offshore teams
  • Knowledge and understanding of complex enterprise systems and frameworks including frontends, middleware, services layer, database, backend and downstream interfaces
  • Knowledge and understanding of Java


Other Desired Qualifications

  • Knowledge and understanding of Flink and 'exactly once' event processing.
  • Knowledge and understanding of Data Lake Technologies (Hadoop)
  • Knowledge of Cloud or Data on Cloud
  • Knowledge of BFSI and fintech landscape
  • Knowledge of Build vs Buy analysis and decisioning
  • Hands on execution of PoT/POC or leading a team of engineers to execute

Job Expectations


  • Ability to travel up to 10% of the time


Street Address


MN-Minneapolis:
255 2nd Ave S - Minneapolis, MN
NC-Charlotte: 1525 W Wt Harris Blvd - Charlotte, NC
AZ-PHX-Northwest Phoenix: 2202 W Rose Garden Ln - Phoenix, AZ
TX-DAL-Downtown Dallas: 1445 Ross Ave - Dallas, TX

*** Mention DataYoshi when applying ***

Offers you may like...

  • Earkick

    Principal Machine Learning Engineer
    8008 Zürich, ZH
  • Liberty Mutual Insurance

    Principal Data Engineer
    Boston, MA 02116
  • Motability Operations Ltd

    Principal Data Scientist – Connected Vehicles
    London SE1
  • DocuSign

    Principal Data Scientist
    San Francisco, CA 94105
  • Splunk

    Senior Principal Data Scientist - Remote
    Boston, MA