Data Engineer
Posted 27 Jul 2026
Advertised as “Senior Data Engineer (12-months Fixed-Term Contract – Renewable)”
BranchFactor Summary
The original posting with the fluff stripped out
- Management level
- Individual contributor
- Employment
- Hybrid
- Contract
- Contract
No salary listed for this role.
Good Systems is the parent company behind Goodnotes, where millions of people capture and develop their ideas.
Goodnotes is where we started, and it’s now the foundation for a growing family of products. By reimagining how we interact with information, we’re bringing together human creativity and the breakthrough capabilities of AI.
We build products that help people turn good thinking into good work.
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 set the direction for the platform and how we build it: make the architecture calls, explain them, and bring engineers and stakeholders along without formal authority. You'll use AI to improve engineering productivity, automate repetitive work and keep the platform 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, with the testing, monitoring and lineage that keep them trustworthy.
- Cloud-native platform design: Design a modern data platform using technologies such as Snowflake, dbt, Iceberg, and ClickHouse on AWS.