Data Engineer, Business Systems
Notion
·
Posted:
May 1, 2023
·
Onsite
About the position
The Data Engineering team at Notion is seeking a Data Engineer to design and build reliable, trusted, and timely datasets that accelerate the decision-making process of key product and business functions. The ideal candidate will have 3+ years of experience in hands-on development, focused on integration of data models across a variety of sales, marketing, and finance enterprise SaaS tools. They will work closely with Business Technology and Data Science teams, as well as other business stakeholders, to build bridges across data silos and implement innovative solutions to unlock business goals. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below.
Responsibilities
- Enable workflows across siloed systems by integrating elements of application layers and build a longer term strategy for data governance across Notion’s internal tools
- Understand Notion’s data across applications to design and build technical solutions for complex problems that require an in-depth understanding of integrated business processes
- Partner with Notion’s Business Technology Systems Managers and Data Scientists to build pipelines from our data warehouse to power crucial customer and product data requirements in our internal tools
- Define processes and ETL infrastructure to transform and make data readily available across the company
- Implement automated workflows that lower manual/operational cost for stakeholders, define and uphold SLAs for timely delivery of data, and move the company closer to data democratization
Requirements
- 3+ years of experience in hands-on development, focused on integration of data models across a variety of sales, marketing and finance enterprise SaaS tools
- Ability to analyze technical business requirements, including functional and non-functional requirements, to architect and develop integrations across critical applications
- In-depth knowledge of SQL and object-oriented programming paradigms (e.g Python, Java, Scala) to efficiently manipulate large volumes of data
- Creative and analytical thinker who can facilitate resolution to key design decisions in complex, integrated systems projects
- Strong communication and collaboration while working in cross-functional environments
- Experience integrating data with Salesforce, Marketo, Stripe, and/or Netsuite (Nice to Have)
- Worked at a fast-growing start-up, a SaaS company or are eager to contribute in such an environment (being a current Notion user would also be great!) (Nice to Have)
- Hands-on experience in designing and building highly scalable and reliable data pipelines using BigData stack (e.g Airflow, DBT, Spark, Hive, Parquet/ORC, Protobuf/Thrift, etc) (Nice to Have)