Data Engineer · Mid · Notion

the posting, the skills it asks for, and the plan to get there

Notion · jobs.ashbyhq.com · checked today

Data Engineer, Product

San Francisco, CaliforniaMid5+ yrsData Engineerposted 9 d ago

Notion is the collaborative AI workspace where teams and agents think together https://www.youtube.com/watch?v=vkpYpWfEK5s. We're building one place where your knowledge, projects, meetings, and AI tools live side by side, so work is faster, clearer, and less fragmented. Millions of individuals, small teams, and large companies run their work on Notion.

Skills, with evidence

  • Data modelling
    with a passion for analytics, data modeling, and solving complex problemsmust have
  • Python
    Highly comfortable with object-oriented programming (Python, Java, Scala)must have
  • SQL
    SQL expert, proficient with aggregation, window functions, UDFs, self-joins, and optimization techniques for writing correct, high-performance queriesmust have
  • AWS
    Strong understanding of scalable cloud data solutions (AWS, GCP, Azure) across multiple data storesmust have · not practised here
  • Azure
    Strong understanding of scalable cloud data solutions (AWS, GCP, Azure) across multiple data storesmust have · not practised here
  • GCP
    Strong understanding of scalable cloud data solutions (AWS, GCP, Azure) across multiple data storesmust have · not practised here
  • Airflow / orchestration
    Hands-on experience designing and building highly scalable, reliable data pipelines using BigData stack tools (e.g., Airflow, DBT, Spark, Hive, Parquet/ORC, Protobuf/Thrift)
  • Data quality
    - Implement automated workflows that reduce operational costs, define SLAs for timely data delivery, and democratize data through self-serve dashboards, discovery tools, and AI-enabled exploration
  • Schema evolution & contracts
    - Hands-on experience designing and building highly scalable, reliable data pipelines using BigData stack tools (e.g., Airflow, DBT, Spark, Hive, Parquet/ORC, Protobuf/Thrift)
  • Spark
    - Hands-on experience designing and building highly scalable, reliable data pipelines using BigData stack tools (e.g., Airflow, DBT, Spark, Hive, Parquet/ORC, Protobuf/Thrift)
  • dbt
    - Hands-on experience designing and building highly scalable, reliable data pipelines using BigData stack tools (e.g., Airflow, DBT, Spark, Hive, Parquet/ORC, Protobuf/Thrift)
  • Dashboards & BI
    - Implement automated workflows that reduce operational costs, define SLAs for timely data delivery, and democratize data through self-serve dashboards, discovery tools, and AI-enabled explorationnot practised here
  • Java
    - Highly comfortable with object-oriented programming (Python, Java, Scala)not practised here
  • Scala
    - Highly comfortable with object-oriented programming (Python, Java, Scala)not practised here

Your plan

  1. The SQL screen: correct, then fast

    SQL · Data quality

    ≈ 1 h
  2. ≈ 2 h
  3. Data modelling: the round most people fail

    Data modelling · dbt

    ≈ 2 h
  4. Pipeline design: safe to run twice

    Airflow / orchestration · Schema evolution & contracts

    ≈ 3 h
  5. ≈ 1 h
  6. ≈ 1 h
25 drills · Foundations + Intermediate≈ 10 hours

Not covered by the plan: AWS, Azure, GCP, Dashboards & BI, Java, Scala.

Readiness

Counted from drills you have completed anywhere on D8LooP.

leaves in 4 dremoved the moment Notion closes it

Data Engineer, Product at Notion: skills and prep plan · D8LooP