Senior Data Modeler (Remote Friendly)

Company Description

At Twitter, we work on some of the world’s largest distributed systems. Our core infrastructure receives hundreds of millions of Tweets per day and serves tens of billions of API requests, all with an uptime over 99.9%. Our other systems operate at a similarly staggering scale: we serve over 2+ billion search queries per day, render hundreds of millions of ad impressions, process hundreds of terabytes of log and interaction data daily to drive billions in bottom-line revenue.

Privacy Data Governance is chartered with making data discoverable, usable, and compliant at Twitter. We build metrics, taxonomies, governance tools and training that helps manage exposure at scale, and address our risks by allowing system owners, operators, and those folks with overarching responsibilities to appropriately manage and run their systems in a way which respects the privacy of our customers.

The Position

Who you are

DO YOU ❤️ #METADATA?

The Data Modeler / Architect is responsible for the architecture of Twitter’s Enterprise Data, including inventory design for governance, technical, and data assets. Working from partner requirements, this role is crucial for implementing current and future demand for compliance, privacy, and data quality. This role has an opportunity for broad influence by voicing support for and implementing the conceptual framework by which data is interpreted across functions at Twitter.

Example activities include:

  • Transform ambiguous business requirements from multiple areas into crisply defined and unified entity relationships

  • Explore data to reverse engineer existing underlying models

  • Work with multi-functional partners to build taxonomies and abstractions that satisfy multiple business contexts without losing the integrity of underlying models

  • Articulate measurable data quality rules for entities and attributes

  • Develop and drive standard methodologies for developing versioned, incremental improvements

  • Manage a portfolio of activities and resources across multiple functions: data lineage, quality monitoring and reporting, operations and business analysis support

  • Promote partner consensus with visual presentations

Collaboration

  • Team oriented; incorporate feedback quickly and seamlessly

  • Self-starter who is looking to lead and advise rather than be told how to complete tasks

  • Seek and navigate ambiguous problems

  • Treat people well -- disagree without being disagreeable

  • Work well across disciplines, e.g. Legal, Engineering, and Product

  • Lead partners across the company in the maintenance of the data platforms used for internal and external reporting

  • Bring domain expertise to data governance working groups and management committees

Qualifications

  • Ability to conceive of and portray the big picture

  • Strong verbal communication skills, able to influence technical designs of partner teams

  • Detailed understanding of data models, relationships and metadata management 

  • Experienced in crafting logical models for data warehouse solutions, having exposure to TOGAF, Star Schema or Snowflake Schema, and dimensional modeling with ER diagramming tools such as Erwin, Embarcadero Studio (or similar)

  • Hands-on experience with SQL RDBMS database engines such as Oracle, MySQL, Postgres, etc and also “NewSQL” databases - including Redshift, Big Query, Hive, Presto, (or similar); working knowledge of how they interact with data management tooling

  • Demonstrated success working on large complex projects and systems

  • Experience with both operational and project responsibilities

Preferred

  • Experience with enterprise data governance products, both in-house and off the shelf (eg Collibra)

  • Demonstrated ability in data management and governance standards, data integration, rationalization, and pattern recognition

  • Understanding of PII, GDPR, data privacy, and security and other compliance standards, both local and global

  • Programming or scripting experience

Additional Information

We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status or any legally protected status.San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.All your information will be kept confidential according to EEO guidelines.

The expected salary range for this role to be performed in San Jose, San Francisco, Seattle, Los Angeles, and New York City is USD $162,000 - USD $226,000. Starting pay for the successful applicant will depend on a variety of job-related factors, which may include education, training, experience, location, business needs, or market demands. This range may be modified in the future.

This job is also eligible for participation in Twitter’s Performance Bonus Plan and Equity Incentive Plan subject to the terms of the applicable plans and policies.

Twitter offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, sick time, and parental leave. Twitter’s benefits prioritize employee wellness and progressive support to our diverse workforce.

Team

Software Engineering

Location

San Jose, San Francisco, Seattle, Los Angeles, New York City

 

Application

U.S. Equal Employment Opportunity information (Completion is voluntary)
Non U.S. Equal Employment Opportunity information (Completion is voluntary)
Privacy and data