Logo of Huzzle

Data Engineer, Finance

image

Notion

Today

  • Job
    Full-time
    Mid Level
  • Data
    Software Engineering
  • New York
  • Quick Apply

AI generated summary

  • You need 3+ years as a data engineer, expertise in SQL, experience with cloud data solutions, and proficiency in object-oriented programming like Python or Java.
  • You will define ETL processes, build core datasets, partner with stakeholders for pipeline design, implement automated workflows, and uphold data SLAs to promote self-service data access.

Requirements

  • 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've spent 3+ years as a data engineer building core datasets and supporting business verticals as needed. You are passionate about analytics use cases, data models and solving complex data problems
  • 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 an 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 highly comfortable with object-oriented programming paradigms (e.g Python, Java, Scala)

Responsibilities

  • You'll define the processes and ETL infrastructure to transform and make data readily available across the company
  • You'll build core datasets to serve as unique sources of truth for product and business functions (product, marketing, sales, finance, customer experience, data science, business operations, IT, engineering)
  • You'll partner with data scientists and other internal stakeholders to understand their needs and then design, build and monitor pipelines that meet today's requirements but can gracefully scale with our growing data size
  • You'll implement automated workflows that lower manual/operational cost for stakeholders, define and uphold SLAs for timely delivery of data, move the company closer to democratizing data and a self-serve model (query exploration, dashboards, data catalog, data discovery)

FAQs

What is the mission of Notion?

Notion's mission is to make it possible for every person, team, and company to tailor their software to solve any problem and take on any challenge.

What will be the main responsibilities of a Data Engineer in Finance at Notion?

The main responsibilities include defining processes and ETL infrastructure, building core datasets as sources of truth, partnering with internal stakeholders to design and monitor data pipelines, and implementing automated workflows to improve data accessibility and self-service.

What skills and experience are required for the Data Engineer role?

Candidates should have 3+ years of experience as a data engineer, hands-on experience with scalable data solutions in the cloud, expertise in SQL, familiarity with object-oriented programming, and the ability to communicate effectively with stakeholders.

Are there any preferred qualifications for this role?

Preferred qualifications include experience in a fast-growing start-up or SaaS environment, and hands-on experience with Big Data tools and technologies like Airflow, DBT, Spark, and various data formats.

How does Notion prioritize diversity and inclusion in its hiring process?

Notion believes in hiring great people from a variety of backgrounds because it makes the company stronger. They are committed to equal opportunity employment and do not discriminate based on various legally protected characteristics.

Will the Data Engineer be expected to work with other teams?

Yes, the Data Engineer will partner with data scientists and various internal stakeholders to understand their needs and design solutions that can scale with the company's growth.

What tools or platforms should a Data Engineer be familiar with?

A Data Engineer should be familiar with cloud platforms like AWS, GCP, or Azure, data stores such as Snowflake, Redshift, and Hive, as well as methodologies like dimensional modeling and data marts.

Is there an opportunity for remote work in this position?

Yes, Notion supports a hybrid remote work format.

Does Notion provide accommodations for individuals with disabilities?

Yes, Notion is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in their job application procedures.

What impact can a Data Engineer have at Notion?

A Data Engineer can have a strong impact on the company's growth trajectory by building trusted datasets that accelerate decision-making processes across key product and business functions.

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.