Day in the Life of a Hybrid Data & Backend Engineer at GoodNotes

Day in the Life of a Hybrid Data & Backend Engineer at GoodNotes
Table of contents
Share

Nathan joined GoodNotes 8 months ago as one of our software engineers, after being referred by a friend. While he started out working on backend projects, he’s now migrated to the Data Platform team, where he works on a cross-functional team to build our internal analytics platform.

Here’s what he gets up to during a typical day in GoodNotes’ Hong Kong office.

9:50am

I arrive between 9:50am to 10am in the morning. The first thing I do is check updates in my email, Quip, Notion and Slack.

10am

I’m currently working on the Data Platform team, and every day at 10am we have a standup meeting. Our team is made up of colleagues that specialize in machine learning, data, and software engineering. I started out mostly doing backend engineering, but now on this team, I’m also doing data engineering.

10:15am

After our standup, I’ll join the crowd that’s inevitably formed at the coffee bar. Like most other people in the Hong Kong office, every morning I make a coffee to practice latte art.

I can’t taste the difference in different coffee… but I can see it.

It’s nice to communicate with people from other teams, so I’ll usually stay to chat depending on how many people are there too. When there’s no one else making coffee, I drink pretty fast and I’ll return to my desk.

There is rarely no one else there:

From left to right: Rammy (QA), Steven (Founder), Nathan (me), Onn (my best friend), Felix (the new guy), David (Machine Learning).

10:30am

This is the time I’ll spend grading take home assignments from engineering candidates, which they receive after an initial screening call.

Otherwise, I’ll go straight to coding.

I use IntelliJ IDEA when coding in Kotlin, PyCharm for Python, and Visual Code for everything else.

12:40pm

At a certain point midday, I’ll suddenly feel like the air is silent, and I’ll look up to see that everyone’s gone. That’s when I know it’s lunch.

1:30pm

As if I hadn’t already spent enough time at the coffee bar, we usually have coffee tastings after lunch, where James and Patrick make hand drip coffees for us to sample.

This is when I pretend to know how different coffee from different beans tastes.

The coffee bar is also the perfect place for stretching and maybe some exercise, which is good for the health.

1:45pm

Then it’s back to work.

I get to work with many others too outside of the Data Platform team. Since I’m responsible for ingesting data into the data platform, I get the data from strategic parties on different teams. So for example, if I need data from Jira, then I will find Rammy, our QA; if I need data from Zendesk, then I will find Denny, one of our customer support agents.

4pm

On Fridays, GoodKitchen (our in-house catering!) usually has some kind of dessert in the afternoon, so I’ll head over to the dining hall.

Thai milk tea ice cream!

6pm

When I need some suggestions on technical things, you’ll find me floating around nearby coworkers’ desks around this time. It’s helpful to also understand what others are working on and how I can learn from them.

Three people wearing face masks working together at desks with computers in a modern office.
From left to right: Nathan, Onn, Jessica

And that’s a wrap! Can you see yourself spending a day at work like this?

Join us on the GoodNotes team!

We have openings for iOS engineers, backend engineers and many more. Check out our open positions today.

Icon of a black pen writing blue lines on a white background.
Goodnotes Content Team

View related posts

Digital pen applying purple tape with the word Tape over a blue and white checker strip on a dark background.

Design at Goodnotes: The Story Behind the Tape Tool

Icon of a black pen writing blue lines on a white background.
Goodnotes Content Team
Chelsea Mangold-Takao walks us through how Tape in Goodnotes was conceptualized & designed.
Sep 22, 2025
-
8
min read
Goodnotes logo with text 'AI Literacy in Hiring' on blue grid background with icons.

AI Literacy in Hiring: A New Chapter at Goodnotes

Icon of a black pen writing blue lines on a white background.
Goodnotes Content Team
We are excited to announce the introduction of an AI literacy interview as part of our hiring process. This interview is not a technical assessment, instead it's all about you: The way you adapt to new trends, how you preserve critical thinking, and how you see AI shaping the future of work.
Aug 29, 2025
-
5
min read
Man and woman sit at a yellow table in a café, smiling and using tablets with stylus pens.

Beyond the Screen: Why We Invite Candidates to Experience Goodnotes in Person

Icon of a black pen writing blue lines on a white background.
Goodnotes Content Team
If you're exploring opportunities with us, we hope you're as excited about meeting in person as we are. For every candidate we're serious about, we aim to bring you onsite at some point in the process — typically for your specialized technical or role-specific interview, panel discussions, and time with your potential hiring manager.
Aug 18, 2025
-
10
min read