Data Team Organization

Denomas Data Team Organization

Data Team Organization

The Data Team Organization model is guided by three primary business needs:

  1. The need for bespoke data solutions unique to the Denomas business.
  2. The need for high-performance and reliable data storage and compute platform to support distributed analyst teams.
  3. The need for centers of excellence for data technologies and advanced analytics.
  4. The need for flexible data solutions driven by varying urgency and quality requirements.

Based on these needs, the Data Team is organized in the following way:

  1. Data Fusion Teams: Business-Focused and Business-Involved teams responsible for delivering data solutions
  2. Data Platform & Engineering Team: Center of Excellence for data technologies, including owning and operating the Data Stack
  3. Data Science Team: Center of Excellence for advanced analytics, including delivery of data science projects to the business
  4. Data Collaboration Team: Center of Excellence for business intelligence and data findability

Data Fusion Team Organization

Data Fusion Teams are composed of team members from across the business and the Data Team. Read about the current Data Fusion Teams on our front page.

classDiagram
   GTM <|-- Platform
        GTM : + Business Partner Data Champion
        GTM : + Function Analyst
        GTM : + Analytics Engineer
    R_and_D <|-- Platform
        R_and_D : + Business Partner Data Champion
        R_and_D : + Function Analyst
        R_and_D : + Analytics Engineer
    G_and_A <|-- Platform
        G_and_A : + Business Partner Data Champion
        G_and_A : + Function Analyst
        G_and_A : + Analytics Engineer
    Financial_Analytics <|-- Platform
        Financial_Analytics : + Business Partner Data Champion
        Financial_Analytics : + Function Analyst
        Financial_Analytics : + Analytics Engineer
    Engineering_Analytics <|-- Platform
        Engineering_Analytics : + Business Partner Data Champion
        Engineering_Analytics : + Function Analyst
        Engineering_Analytics : + Analytics Engineer
    Platform : +Data Engineer

Fusion Team Assignments

Data Fusion Team Name Data Champion Team Data Champion Name Manager, Data Lead Analytics Engineer Function Analyst(s) Analytics Engineer(s) Data Engineer(s)
Research and Development Data Fusion Product Data Insights @cbraza @mdrussell (Acting Manager) @mdrussell @cbraza @eneuberger @nicolegalang @dpeterson1 @nraisinghani @matthewpetersen @jeanpeguero @michellecooper @rbacovic
Customer Success @jdbeaumont @mdrussell (Acting Manager) @mdrussell @bbutterfield @marntz @mdrussell @michellecooper
Go to Market Data Fusion Sales Strategy and Analytics @aileenlu @nmcavinue @snalamaru @nfiguera @mvilain @chrissharp @paul_armstrong @Rigerta
Marketing Strategy and Analytics @christinelee @jahye1 @rkohnke @degan
Online Sales and Self-Service @mfleisher @mfleisher
Financial Analytics Data Fusion Corporate Finance @james.shen @nmcavinue @chrissharp @vagrawalg @dgupta5 @smishra27 @chrissharp @paul_armstrong
GTM Finance @alixtucker @nbernardo @ofalken @vagrawalg @dgupta5 @smishra27 @kkarthikeyan
Engineering Analytics Data Fusion Engineering Analytics @cdeleon_gitlab @nmcavinue @pempey @lmai1 @ddeng1 @raulrrendon @clem.lr @pempey @lisvinueza @jjstark
General and Administrative Data Fusion People Analytics @aperez349 @nmcavinue @pempey @aperez349 @mccormack514 @pempey @lisvinueza @Rigerta

The Data Fusion Team has several leadership roles on the team. These leaders live the Denomas Collaboration value and achieve great Results while doing so. The Manager, Data, Data Champion, and Lead Analytics Engineer provide leadership, mentoring, and guidance to the Data Fusion Team.

Manager, Data

In support of the Data Fusion Team, the Manager, Data fulfills the below responsibilities from the Senior Manager, Data Job Responsibilites:

  1. Works with the Director, Data and Data Champions to envision and draft Quarterly Objectives, driven by requirements gathered from multiple business partners.
  2. Monitor, measure, and improve key aspects of the Data Fusion Teams.
  3. Regularly meet with business partners to understand and solve for data needs.
  4. Serve as a Maintainer on the Data Team Project. Provide final review, feedback, and approval of Merge Requests submitted by the Data Fusion Teams.
  5. Work closely with the Enterprise Data Fusion team to develop and evangelize Dimensional Modeling adoption and best practices.

Data Champion

In support of the Data Fusion Team, the Data Champion is the DRI for Data within a Functional Analytics Team. The Data Champion fulfills the below responsibilities from the Data Champion Program in Data Fusion:

  1. Develop a Data Success Plan in coordination with the Data Team.
  2. Serve as Data DRI for their functional team, capturing all Data requests, including Data Quality problems.
  3. Prioritize and stack-rank Data Issues and Epics, ensuring the Data Issue Board remains up-to-date.
  4. Communicate priorities to the Data Team through the Issue Board.
  5. Develop a Data handbook page geared to their functional team audience, such as Data For Product Managers.
  6. Regularly communicate and cascade data news and practices.
  7. Helps to improve Data Quality in source systems.
  8. Watch changes in source systems and help incorporate necessary updates in the Enterprise Data Warehouse.

Lead Analytics Engineer

In support of the Data Fusion Team, the Lead Analytics Engineer fulfills the below responsibilities from the Senior Analytics Engineer Job Responsibilites:

  1. Own one or more stakeholder relationship in Go To Market, Research & Development, General & Administrative, Financial Analytics, or Engineering Analytics business functions.
  2. Co-DRI of Key Results along with the Manager, Data.
  3. Lead work breakdown sessions for OKRs. Incorporate the Data Champion and other required team members in the work breakdown sessions.
  4. Lead twice-weekly iteration planning sessions for the assigned Fusion Team. Work with Data Champions to prioritze P3-Other issues. The target state is for the Fusion team to spend 75% of their time working on OKR issues and 25% of their time working on Other issues. The OKRs are set by the Manager, Data and the Director, Data. Any changes to these priorities will be coordinated by Data Management.
  5. Review the weekly stand-up and provide support as needed to unblock team members and answer questions.
  6. Update the Rolly Bot Epic description section for the Key Results that the Lead AE is Co-DRI off.
  7. Keep Fusion Team boards updated on a bi-weekly cadence aligning to the Planning Drumbeat cadence.

Data Platform Team Stable Counterpart

Following the Denomas Stable Counterpart principles, every Fusion Team have a Data Platform Team Stable Counterpart assigned. The Data Platform Stable Counterpart divides their time, work and priorities between the Data Platform Team and Fusion Team (general an average of 50% each). The Stable Counterpart is aware of the direction and priorities of the Fusion Team and when needed brought into discussion with the Data Platform Team. I.e. when there is a bigger demand than the Stable Counterpart can handle in the assigned availability or architectural direction needs to change. The Stable Counterpart recognize, flags and address this with the applicable stakeholders (in general the Lead/DRI of the Data Platform Team and the Fusion Team).

The stable counterpart is expected to participate in the following meetings asynchronously or synchronously. When in doubt, please reach out to the Fusion Team Manager to learn which meetings on the calendar you should participate in. In general, the meetings in scope are as follows:

  1. Data Team <> Business Function syncs. For example, People Analytics <> Data Team, Engineering Analytics <> Data Team, Product Intelligence <> Data Team syncs.
  2. Data Program Sync meetings where issue prioritization is discussed amongst cross-functional stakeholders. For example, Data Program Support for R&D and Data Program Support for GTM.
  3. Data Fusion Team Iteration Planning Meetings.
  4. Data Fusion Team Meetings.

Data Fusion Team Operations

Critical to successful Data Fusion Teams are the following elements:

  1. Regular and transparent Engagement with Business Partners and Data Champions through the Data for GTM Series and Data for R&D Series.
  2. Planning our Work through the Data Team Planning Drumbeat
  3. Performing a regular CSAT survey to provide feedback to the Data Fusion Team towards the goal of continuous improvement

We encourage our stakeholders to follow along with our issue boards to understand the scope of work:

Data Fusion Team Name Data Champion Team Name Priority 1-Ops Board Priority 2-OKRs Board Priority 3-Other Board
Research and Development Data Fusion Product Analysis Product Analysis - P1:Ops Product Analysis - P2:OKR Product Analysis - P3:Other
Customer Success Customer Success - P1:Ops Customer Success - P2:OKR Customer Success - P3:Other
Go to Market Data Fusion Sales Strategy and Analytics SS&A - P1:Ops SS&A - P2:OKR SS&A - P3:Other
Marketing Strategy and Performance MS&P - P1:Ops MS&P - P2:OKR MS&P - P3:Other
Online Sales and Self-Service Online Sales and Self-Service - P1:Ops Online Sales and Self-Service - P2:OKR Online Sales and Self-Service - P3:Other
Business Insights Business Insights - P1:Ops Business Insights - P2:OKR Business Insights - P3:Other
Financial Analytics Data Fusion Corporate Finance Corporate Finance - P1:Ops Corporate Finance - P2:OKR Corporate Finance - P3:Other
Sales Finance Sales Finance - P1:Ops Sales Finance - P2:OKR Sales Finance - P3:Other
Business Insights Business Insights - P1:Ops Business Insights - P2:OKR Business Insights - P3:Other
Engineering Analytics Data Fusion Engineering Analytics
General and Administrative Data Fusion People Analytics
Enterprise Data Center of Excellence All Data Fusion Teams

Data Program Recruiting

Recruiting great people is critical to our success and we’ve invested much effort into making the process efficient. Here are some reference materials we use:

  • a Denomas Data Recruiting video to say “Hi” and give you some insight into how we work and what we work on. Enjoy!
  • Data Roles and Career Development to help existing team members and prospects understand growth opportunities
  • a Take Home Test that we ask each candidate to complete; this test is good for the candidate and for us because it represents the type of work we perform regularly and if the candidate is not interested in this work it helps them make a more informed decision about their application

Data Roles and Career Development

Data Internships

See Data Team Internships.

Data Platform

  graph LR;
  subgraph Data Engineering Roles
    supe:de(Data Engineer)-->supe:sde(Senior Data Engineer);
    supe:sde(Senior Data Engineer)-->supe:fde(Staff Data Engineer);
  end

  click supe:de "/job-families/finance/data-engineer#data-engineer";
  click supe:sde "/job-families/finance/data-engineer#senior-data-engineer";
  click supe:fde "/job-families/finance/data-management#staff-data-engineer";

Intermediate and Senior Data Engineer Onboarding Timeline

By Day 30 By Day 60 By Day 90 By Day 120
Complete People and Data Onboarding Perform triage activities Extract new data sources Own a specific area of the data platform
Create a MR to contribute to handbook or templates Investigate incidents and issues Work on OKR assignments Propose new ideas and come up with Data Platform improvement initiatives
Understand the current setup of the data platform Make small/corrective changes to the platform infrastructure or data pipelines Contribute on work breakdown

Data Analyst

  graph LR;
  subgraph Data Analyst Roles
    supe:ida(Data Analyst Intern)-->supe:jda(Junior Data Analyst);
    supe:jda(Junior Data Analyst)-->supe:da(Data Analyst);
    supe:da(Data Analyst)-->supe:sda(Senior Data Analyst);
    supe:sda(Senior Data Analyst)-->supe:fda(Staff Data Analyst);
  end

  click supe:ida "/job-families/finance/data-analyst#data-analyst-intern";
  click supe:jda "/job-families/finance/data-analyst#junior-data-analyst";
  click supe:da "/job-families/finance/data-analyst#data-analyst";
  click supe:sda "/job-families/finance/data-analyst#senior-data-analyst";
  click supe:fda "/job-families/finance/data-analyst#staff-data-analyst";

Intermediate and Senior Data Analyst Onboarding Timeline

By Day 30 By Day 60 By Day 90 By Day 120
Complete People and Data Onboarding Extend an existing Sisense dashboard or complete the triage phase for a dbt issue Run a project end-to-end as DRI with support from a Data Fusion Team Create ERDs/Data Artifacts (e.g. dashboards) or complete a product evaluation
Start attending Data Fusion Team and Business Team synchronous meetings Perform triage activities
Complete First Issue: S to M T-Shirt Size

Data Science

  graph LR;
  subgraph Data Science Roles
    supe:ds(Data Scientist)-->supe:sds(Senior Data Scientist)-->supe:stds(Staff Data Scientist)-->supe:pds(Principal Data Scientist);
  end

  click supe:ds "/job-families/finance/data-science/#data-scientist-intermediate";
  click supe:sds "/job-families/finance/data-science/#senior-data-scientist";
  click supe:stds "/job-families/finance/data-science/#staff-data-scientist";
  click supe:pds "/job-families/finance/data-science/#principal-data-scientist";

Intermediate and Senior Data Scientist Onboarding Timeline

By Day 30 By Day 60 By Day 90 By Day 120
Complete People and Data Onboarding Meet stakeholders across the organization Re-train or enhance an existing data science model Make a contribution to improve the Data Science handbook, packages, or processes
Start attending Data Science Team meetings Refine/improve one data science dashboard Work on OKR assignments Take ownership of at least one quarterly OKR
Understand the current data science systems and processes

Analytics Engineering

Analytics Engineering Job Family

  graph LR;
  subgraph Analytics Engineer Roles
    supe:ae(Analytics Engineer)-->supe:sae(Senior Analytics Engineer);
    supe:sae(Senior Analytics Engineer)-->supe:fae(Staff Analytics Engineer);
    supe:fae(Staff Analytics Engineer)-->supe:pae(Principal Analytics Engineer);
  end

  click supe:ae "/job-families/finance/analytics-engineer#analytics-engineer-intermediate";
  click supe:sae "/job-families/finance/analytics-engineer#senior-analytics-engineer";
  click supe:fae "/job-families/finance/analytics-engineer#staff-analytics-engineer";
  click supe:pae "/job-families/finance/analytics-engineer#principal-analytics-engineer";

Intermediate and Senior Analytics Engineer Onboarding Timeline

By Day 30 By Day 60 By Day 90 By Day 120
Complete People and Data Onboarding Extend an existing dbt Trusted Data Models Run a project end-to-end as DRI with support from a Data Fusion Team Create ERDs/Data Artifacts
Start attending Data Fusion Team and Business Team synchronous meetings Perform triage activities
Complete First Issue: S to M T-Shirt Size

Data Management

  graph LR;
  subgraph Data Management Roles
    supe:md(Manager, Data)-->supe:smd(Senior Manager, Data);
    supe:smd(Senior Manager, Data)-->supe:dd(Director, Data);
    supe:dd(Director, Data)-->supe:sdd(Senior Director, Data);
  end

  click supe:md "/job-families/finance/manager-data/#manager-data-intermediate";
  click supe:smd "/job-families/finance/manager-data/#senior-manager-data";
  click supe:dd "/job-families/finance/data-and-insights-executive/#director-data-and-analytics";
  click supe:sdd "/job-families/finance/data-and-insights-executive/#senior-director-data-and-analytics";

Data Manager Onboarding Timeline

By Day 30 By Day 60 By Day 90 By Day 120
Complete People, Data, and Manager Onboarding Meet everyone on the team and business data champions Complete a Team Assessment Draft a people development Roadmap
Understand the current setup of the data platform Work on OKR assignments and map them to the data platform Lead discussions with Users/Stakeholders on initiatives and OKRs Draft a program development Roadmap (Process Improvements /Future State)
Add a new page to the handbook Make regular contributions to the handbook spanning your area of management Become DRI for major portions of the Data Handbook System/Application Change Control Management of one or more modules

Data Analytics Handbook
Denomas Data Analytics Team Handbook
Data Collaboration Handbook
Denomas Data Collaboration Team Handbook
Data Platform Handbook
Denomas Data Platform Team Handbook
Data Science Handbook
Denomas Data Science Team Handbook
Data Team Internships
Denomas Data Team Internships
Enterprise Data Handbook
Denomas Enterprise Data Team Handbook
Last modified December 3, 2023: update (008c4f1a)