Data Engineering Manager

NinjaHoldings Chicago, IL

Company

NinjaHoldings

Location

Chicago, IL

Type

Full Time

Job Description

NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our CreditNinja and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and rewards along the way as we guide them on a path to financial improvement. Through our NinjaEdge brand, we help companies better understand their customers by offering a package of bespoke underwriting, fraud detection, and analytics services. With offices in Chicago, Miami, and around the world through the power of remote work, we are a lean and innovative team always seeking like-minded talent to join us in our fight to disrupt consumer finance.

The Data Engineering Manager is responsible for managing the Data Team. This person will be the bridge between business teams and engineering teams as it relates to our data warehouse - its use, performance, design, reliability, and accuracy. In addition this individual will be the bridge between various engineering teams as it relates to our transactional databases - their use, performance, design, and reliability.

The right candidate understands how relational databases work and has working knowledge on the difference between row vs column based systems as it relates to data warehousing. The candidate must have experience in planning, communicating, and working on critical infrastructure and data pipelines. The right person must have working knowledge of ELT and ETL architectures/processes. Finally, the right candidate can demonstrate working knowledge and high skill of testing and test automation.

What You’ll Work On:

You will lead the Data team in the following ways:

  • Manage our Postgres transaction databases, our Snowflake databases, and the data pipelines from transactional sources to the warehouse.
  • Design and migrate to a new warehouse model architecture using Snowflake, DBT, and Fivetran.
  • Establish a process to support business teams reporting needs.
  • Educate and advise engineering teams on solid transactional and analytic model design.
What We Are Looking For:
  • At least 4+ years of professional experience as a DBA or Data Engineer
  • At least 1 year managing a team of engineers
  • Non-trivial experience creating, managing, tuning Postgres, MS SQL Server, and MySQL databases
  • Strong communication
  • Experience with ELT and/or ETL processes and data model design
  • Experience working on cloud platforms such as AWS
Additional Pluses, but not requirements:
  • Experience using Ruby or Python for building automated scripts
  • Experience using Snowflake
  • Experience using DBT
Benefits:
  • Competitive salary and benefits package
  • Flexible, remote work
  • Fun, fast-paced work environment
  • Dynamic start-up culture
  • Ability to make an immediate impact in a growth stage company
  • Convenient downtown Chicago office located in the heart of the city
  • Equal opportunity employer
Apply Now

Date Posted

07/29/2023

Views

9

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Lead Architect - Analytics Engineering (Requiring Python) - CVS Health

Views in the last 30 days - 0

View Details

Case Manager Registered Nurse - Field (Cook County) - CVS Health

Views in the last 30 days - 0

View Details

Financial Center Manager - Merrill

Views in the last 30 days - 0

View Details

Financial Center Manager - Bank of America

Views in the last 30 days - 0

View Details

Manager, US Partnerships, New York or Chicago - Suntory Global Spirits

Views in the last 30 days - 0

View Details

Marketing Planning & Strategy Manager - Salesforce

Views in the last 30 days - 0

View Details