Logo of Huzzle

Data Engineer, Finance

image

Notion

14d ago

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • San Francisco
  • Quick Apply

AI generated summary

  • You have 4+ years as a data engineer, experience with finance systems, scalable cloud solutions, SQL expertise, and knowledge of object-oriented programming.
  • You will build core financial datasets, integrate data from various systems, partner with teams for reporting needs, design scalable pipelines, and ensure access to quality financial data.

Requirements

  • You've spent 4+ years as a data engineer building core datasets and supporting business verticals as needed, ideally in product and business areas with high data volumes. You are passionate about analytics use cases, data models and solving complex data problems.
  • You’ve built integrations with and reporting datasets for payments, finance and business systems like Stripe, Netsuite, Adaptive, Anaplan, Salesforce and/or others.
  • You are a self-starter and continuously gather and synthesize high-impact needs from business partners, design and implementing the appropriate technical solutions, and effectively communicating about deliverables, timelines and tradeoffs
  • You have hands-on experience shipping scalable data solutions in the cloud (e.g AWS, GCP, Azure), across multiple data stores (e.g Snowflake, Redshift, Hive, SQL/NoSQL, columnar storage formats) and methodologies (e.g dimensional modeling, data marts, star/snowflake schemas)
  • You are a SQL expert. You intimately understand aggregation functions, window functions, UDFs, self-joins, partitioning and clustering approaches to run correct and highly-performant queries
  • You are comfortable with object-oriented programming paradigms (e.g Python, Java, Scala)

Responsibilities

  • You'll build core datasets to serve as the sources of truth for Notion’s financial reporting, integrating data from financial systems, business systems data and Notion’s product.
  • You’ll partner closely with our Finance, Monetization Engineering, Business Intelligence and Data Science teams to support critical financial reporting and analysis needs.
  • You'll design, build and monitor pipelines that meet today's requirements but can gracefully scale with our growing data size.
  • You’ll help democratize access to high quality financial data across Finance, Staff and go-to-market teams.

FAQs

Do we support remote work?

Notion is primarily an in-person company, requiring employees to come to the office for two Anchor Days (Mondays & Thursdays) and encouraging presence in the office for the majority of the week.

What is the mission of Notion?

Our mission at Notion is to enable every person, team, and company to tailor their software to solve any problem and take on any challenge.

What type of experience do I need to qualify for the Data Engineer position?

You should have 4+ years of experience as a data engineer, building core datasets and supporting business verticals, ideally in areas with high data volumes. Experience with payments, finance, and business systems is also preferred.

What tools and technologies should I be familiar with for this role?

You should have hands-on experience with cloud services (like AWS, GCP, Azure), multiple data stores (such as Snowflake, Redshift, Hive), SQL, and object-oriented programming languages (e.g., Python, Java, Scala). Experience with tools for building data pipelines like Airflow and DBT is a plus.

What kind of work will I be doing as a Data Engineer?

You will build core datasets for financial reporting, integrate data from various systems, design and monitor data pipelines, and support financial analysis needs across different teams.

Is there an opportunity for career growth in this role?

Yes, as Notion continues to grow, there will be opportunities for expanding your responsibilities, leading projects, and contributing to high-impact solutions within the company.

Are there any specific integration systems I should have experience with?

Experience with payment and finance systems such as Stripe, Netsuite, Adaptive, Anaplan, and Salesforce is desirable.

What kind of team will I be working with?

You will work closely with the Finance, Monetization Engineering, Business Intelligence, and Data Science teams to support financial reporting and analysis needs.

Is this position eligible for relocation?

The job description does not specify relocation support, but since it requires in-person work, candidates likely need to be located near the office.

What benefits does Notion offer?

Notion provides competitive cash compensation, equity, and benefits, as well as reasonable accommodations for qualified individuals with disabilities.

Will my previous experience be considered even if it doesn't match every requirement?

Yes, Notion encourages candidates to apply even if they don’t meet every bullet point. We value builders who share our values and enthusiasm for making software toolmaking ubiquitous.

The connected workspace for your docs, projects, and knowledge.

Technology
Industry
501-1000
Employees
2016
Founded Year

Mission & Purpose

Notion is a versatile productivity software platform that helps individuals and teams manage their work and personal tasks through customisable tools for note-taking, project management, database creation, and collaboration. Its mission is to provide a flexible and unified workspace where users can bring all their ideas, tasks, and projects together, fostering organisation and efficiency. Notion aims to empower people to customise their workflows, streamline processes, and enhance productivity in both personal and professional settings.