Ally Financial Director - Data Architecture in Charlotte, North Carolina

Information Technology

Feb 29, 2016


Ally Overview

Ally Financial Inc. is a leading automotive financial services company powered by a top direct banking franchise with the opportunity, experience and people to redefine the industry.

Ally's automotive services business offers a full suite of financing products and services, including new and used vehicle inventory and consumer financing, leasing, inventory insurance, commercial loans and vehicle remarketing services. Ally Bank, the company's direct banking subsidiary and member FDIC, offers an array of deposit products, including certificates of deposit, savings accounts, money market accounts, IRA deposit products and interest checking.

Business Unit/Enterprise Function Description

Ally's world-class* IT* organization supports an information technology-driven business. We deliver industry-leading IT solutions to the "Best Online Bank" (Money Magazine, 2011 and 2012) and the leading Auto Finance Company. IT oversees critical functions that enable the day-to-day operations of the entire Ally Financial enterprise.

Position Description

The Director - Data Architecture serves as the data architecture expert driving enterprise information and data architecture strategies and policies for the Customer Information and Analytics team. In collaboration with project teams, he/she develops data architecture for various IT systems and acts as the data architecture SME for the duration of the project

Job Responsibilities

  • Define the appropriate use of data management tools, principles, and methods related to Ally system development and operation

  • Design architectural frameworks for managing data and metadata within Ally systems, including:

  • logical & physical data design
  • data modeling
  • integration & synchronization of data across systems
  • data management tools
  • optimization of data storage & retrieval goals (business & technical)
  • data availability/usability/security
  • data & metadata catalogs

  • Focus beyond specific projects, addressing cross project data needs and future program direction

  • Communicate and validate program data architecture with Global/BU Chief Architects, Program / Project Manager, and other stakeholders
  • Lead Proof of Concept (POC) initiatives to assist in defining technology direction and enabling business strategy
  • Maintain Enterprise Architecture standards/practices and support strategic EA initiatives
  • May manage a team of architects.


  • Experience designing and implementing large scale enterprise applications and data-centric platforms.
  • Experience in implementing and tuning master data management solutions, specifically using the IBM InfoSphere suite.
  • Experience with Big Data and NoSQL platforms and technologies, specifically hands-on experience with one or more major Hadoop distributions and various ecosystem components (e.g. MapReduce, Hive, Impala, HBase Pig etc.).
  • Strong, in-depth experience in data modeling and experience with business intelligence systems (dimensional modeling, data mining, predictive analytics).
  • Strategic thinking abilities and an enterprise-wide perspective
  • Experience working with and developing design and requirements documents and artifacts


  • Information Systems, Computer Science or Computer Engineering degree and 10+ years of engineering experience or equivalent
  • 5+ years of relevant technology management experience, preferably in the Financial Services industry, in Enterprise Architecture and Data Management programs as well as managing senior level individuals, in a multi-line business environment.
  • Strategic thinking abilities and an enterprise-wide perspective
  • Expert knowledge data system platforms and database programming languages
  • Expert knowledge of data security management policies/procedures and systems
  • Expert at resolving data related issues including complex data modeling challenges
  • Strong working knowledge of SLDC processes and how to operate under structured project management, including the need for various environments, system maintenance, risk avoidance, etc.
  • Proven ability to work independently and provide proactive leadership in a complex environment with multiple teams made up of employee, contractor, and/or supplier resources
  • Expert knowledge and understanding of industry trends and new technologies and ability to apply trends to architectural needs
  • Strong written and oral communication skills
  • Excellent technical problem solving skillsTotal Rewards Information

Total Rewards

Ally's compensation program offers market-competitive base pay and pay-for-performance incentives (bonuses) based on achieving personal and company goals. Plus, we have a flexible paid-time-off program including time off for volunteer opportunities. Ally's Total Rewards Program is designed to enrich your life at work -- and outside of it and includes:

  • Industry-leading 401K retirement savings plan with matching and company contributions
  • Wellness program encouraging healthy living with financial rewards
  • Flexible health insurance options including dental and vision
  • Pre-tax Health Savings Account with generous employer contributions
  • Pre-tax commuter benefits
  • Other work-life integration benefits including parental and caregiver leave, adoption assistance, backup child and adult/elder day care program, child care discounts, tuition reimbursement, LifeMatters® Employee Assistance Program, subsidized and discounted Weight Watchers® program and other employee discount programs

Ally is an Equal Opportunity Employer

We extend equal employment opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity or expression, pregnancy status, marital status, military or veteran status, genetic disposition or any other reason protected by law.



AVAILABLE WORK LOCATIONS: North Carolina (Charlotte)