Senior Data Engineer (12-months Fixed-Term Contract – Renewable)

Goodnotes

Singapore

On-site

SGD 90,000 - 140,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Goodnotes is building an AI-native data platform to empower engineers and product teams with reliable analytics at scale. As a Senior Data Engineer on the Data Platform team, you will design pipelines, models, and systems powering analytics, experimentation, and AI-driven product decisions.

You'll work with Analytics Engineers, Data Scientists, and Product Engineers to create a scalable, observable, and self-serve data platform, leveraging Snowflake, dbt, Iceberg, Kafka, and AWS in a hybrid

Qualifications

  • Significant experience as a Data Engineer building production-grade data platforms.
  • Strong SQL skills and data modeling experience.
  • Experience with cloud-native data platforms on AWS.
  • Experience with batch and streaming data infrastructures (Kafka, Confluent, Pulsar).
  • Knowledge of data quality, testing, monitoring, observability, and operational excellence.
  • Excellent collaboration across engineering, product, and data teams.
  • Familiarity with dbt, Snowflake, ClickHouse, Iceberg is a plus.

Responsibilities

  • Design and build reliable data pipelines powering analytics and AI features.
  • Shape the data platform architecture and tooling.
  • Collaborate with engineers, data scientists, and product teams.
  • Improve engineering productivity and data platform operability.
  • Ensure data quality, lineage, and observability.

Skills

SQL proficiency
Data pipelines
Cloud AWS
Real-time streaming
Observability
Cross-functional
Ownership

Tools

Snowflake
dbt
Apache Iceberg
ClickHouse
Kafka
Confluent
Pulsar
AWS

Job description

At Goodnotes, we believe that every individual holds untapped potential waiting to be unleashed. By reimagining the way we interact with information, we're merging human creativity with the breakthrough capabilities of AI. Our renewed vision and mission drive us to create the best medium for human and AI collaboration, empowering users to explore new dimensions of productivity, creativity, and learning. Join us on this journey as we transform digital note-taking into an inspiring and innovative experience.

Our Values
  • Dream big
  • Be visionary, strategic, and open to innovation
  • Build great things
  • Work in service of our users, always improving and pushing higher
  • Operate like an owner
  • Take responsibility with bold decision-making and bias for action
  • Win like a sports team
  • Be trusting and collaborative while empowering others
  • Learn and grow fast
  • Never stop learning and iterate fast
  • Share our passion
  • Share ideas and practice enthusiasm and joy
  • Be user obsessed
  • Empathetic, inquisitive, practical
About the role

As a Senior Data Engineer on the Data Platform team, you'll help build the next generation of Goodnotes' data infrastructure - a modern, AI-native platform that enables a small team to operate at exceptional scale. Working alongside Analytics Engineers, Data Scientists, and Product Engineers, you'll design the pipelines, models, and systems that power analytics, experimentation, AI and product decisions across Goodnotes.

You'll help shape both the platform and how we build it, leveraging AI to improve engineering productivity, automate repetitive work and create a data platform that is scalable, reliable and easy for others to use.

This is a hybrid role based in our Singapore office. This position will initially be a 1-year fixed-term contract.

This is the role for you if you're excited to work on:

  • Data pipeline engineering: Build reliable, scalable data pipelines and data models that power analytics, experimentation, and AI-driven products.
  • Cloud-native platform design: Design a modern data platform using technologies such as Snowflake, dbt, Iceberg, and ClickHouse on AWS.
  • Real-time data systems: Design and build streaming pipelines and processing systems that power real-time analytics, event processing, and AI-driven products.
  • Data quality and reliability: Improve data reliability through testing, monitoring, observability, lineage, and automation.
  • Self-service analytics: Enable teams across Goodnotes to discover, understand and consume data independently.
  • Leverage AI : Become a more effective engineer and continuously improve how the data platform is built, operated, and maintained.
  • Cross-functional partnership: Partner with Product Engineers, Analytics Engineers, Data Scientists, and business stakeholders to create trusted, high-quality datasets.
The skills you will need to be successful
  • Significant experience as a Data Engineer building production-grade data platforms.
  • Strong SQL skills and experience designing scalable data pipelines and data models.
  • Experience designing and operating modern cloud-native data platforms on AWS.
  • Experience building batch and streaming data platforms using technologies such as Kafka, Confluent, Apache Pulsar, or similar messaging systems.
  • Strong understanding of data quality, testing, monitoring, observability, and operational excellence.
  • Excellent collaboration and communication skills, with the ability to work across engineering, product, and data teams.
  • A strong sense of ownership, curiosity, and a passion for building simple solutions to complex problems.
  • Familiarity with dbt, Snowflake, ClickHouse, Apache Iceberg, or modern lakehouse architectures is a plus.
  • Experience applying AI to improve engineering productivity and build more intelligent, scalable data platforms is a plus.
Preferred
  • Experience with dbt and modern analytics engineering practices.
  • Experience with Snowflake or another modern cloud data warehouse.
  • Experience with technologies such as ClickHouse , Apache Iceberg , or modern lakehouse architectures.
  • Experience applying AI to improve engineering productivity and build more intelligent, efficient, and scalable data platforms.
The interview process
  1. Talent Intro Call: A conversation with our Talent Acquisition team to dive into your experience, what motivates you, and why you're interested in joining Goodnotes.
  2. Take Home Assignment : A project for you to complete at home that will be discussed in the next interview
  3. Role-Specific Assessment: A live session focused on the core technical or functional skills required for the role. This is your chance to show us how you tackle real-world challenges.
  4. AI Literacy: As an AI-first company, we'll meet with one of our AI champions to discuss your curiosity, understanding, and practical use of AI tools in your daily workflow.
  5. Hiring Manager Interview: A deeper dive into your professional background, your preferred ways of working, and the specific impact you'll have w
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer (12-months Fixed-Term Contract – Renewable) Singapore
Senior Data Engineer (12-months Fixed-Term Contract – Renewable) Singapore

GoodNotes Limited • Singapore

Hybrid
SGD 120,000 - 180,000
Hybrid in Singapore
Growth & wellness budget
Global office visits
+1
Data EngineerNew
Data EngineerNew

SIMPLIFYNEXT PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Staff Software Engineer, AI Email App
Staff Software Engineer, AI Email App

Triwill Group • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer - Data Platform
Senior Software Engineer - Data Platform

OOM PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
AI Data Engineer
AI Data Engineer

FUGRO SINGAPORE MARINE PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Principal Software Engineer, AI Email App
Principal Software Engineer, AI Email App

Triwill Group • Singapore

On-site
SGD 180,000 - 240,000
Data Engineer
Data Engineer

SimplifyNext • Singapore

On-site
SGD 120,000 - 180,000
Hybrid Senior Data Engineer: AI-Driven Data Platform
Hybrid Senior Data Engineer: AI-Driven Data Platform

GoodNotes Limited • Singapore

Hybrid
SGD 120,000 - 180,000
Hybrid in Singapore
Growth & wellness budget
Global office visits
+1
Senior Data Engineer
Senior Data Engineer

SINGAPORE TELECOMMUNICATIONS LIMITED • Singapore

On-site
SGD 90,000 - 130,000
Principal Software Engineer, AI & Data Platform
Principal Software Engineer, AI & Data Platform

Base Camp Recruitment Pte Ltd • Singapore

Hybrid
SGD 198,000 - 242,000