Skip to content

Onboarding Topics

Topics to cover when you join the Majority Data Team. Set up your accesses, environment and dbt first.

  • Majority's products and programs: account, card, credit, remittance, subscription tiers
  • Majority org structure
  • Way of working, team processes and meetings, see Communication & Planning
  • Linear board and workflow
  • Data flows, see Architecture Overview
  • BigQuery structure (main projects and datasets), see BigQuery
  • dbt structure (important models) and conventions, see dbt
  • Business domains with orientation pages in the Majority DW MCP: core, kpi, kyc, payments, remittance, credit, risk, finance, revenue_and_cost, subscription, banking
  • Development process and coding standards, see GitHub & Version Control
  • GitHub repos: dt-dbt, dt-file-ingestion, dt-gcp-infrastructure, dt-data-lib
  • Airflow DAGs, see Airflow
  • Looker structure (main Explores), see Looker
  • GCP walkthrough, see Google Cloud (GCP)
  • Data products delivered to other teams, see Guidelines
  • Meetings with stakeholders: Backend, Product, Finance, Risk, Operations and Customer Support

Explore the Business Domains

Ask the Majority DW MCP in Claude Code, see Claude Code. Start with:

  • What is an active user, and how is it split by product line?
  • How does a user go from signup to passed KYC?
  • How does a remittance flow from sender to beneficiary, and how does it make money?
  • Which bank and processor sit behind each product (account, card, credit)?
  • What are the subscription tiers, and how does a user move between them?
  • How do we calculate gross margin, and which models implement it?

Tip

Your progress is tracked in your onboarding project, see Getting Started.