Join Our Team as a Senior Data Engineer at Goodnotes
At Goodnotes, we're on a mission to revolutionize education and productivity through cutting-edge technologies. We're looking for a skilled Senior Data Engineer to enhance our capabilities in data and analytics infrastructure. If you're passionate about designing, building, and maintaining advanced data systems, this role is for you!
About Our Vision and Values
Goodnotes aims to make learning and working more efficient and enjoyable by being the leading digital paper tool for all forms of notetaking. Our ecosystem not only facilitates note-taking but also encourages sharing knowledge, collaboration, and learning within a community. Our core values include dreaming big, building great things, taking ownership, winning like a sports team, learning and growing fast, sharing our passion, and being user-obsessed.
The Role
As a Senior Data Engineer, you’ll play a crucial role in:
- Developing end-to-end data pipelines
- Creating efficient components for data collection
- Enhancing data ingestion processes
- Constructing and maintaining infrastructure for analytics and insights
- Implementing monitoring systems and alerting mechanisms
Who You Are
The ideal candidate will have:
- At least 7 years of software engineering experience, with a significant focus on data engineering
- Expertise in designing and building within the ETL and ELT frameworks
- Strong knowledge of distributed systems, database systems, and big data solutions
- Hands-on experience with cloud infrastructure for analytics, proficient in Python, Spark, and SQL
- Familiarity with tools like dbt, Airflow, Kafka, AWS Glue, and delta lake
- Excellent problem-solving abilities and critical thinking skills
- A desire to thrive in a fast-paced, collaborative environment
Our Hiring Process
Interested? Here’s what you can expect from our recruitment process:
- An introductory call to discuss your background and interests
- A practical online coding test
- An in-depth technical interview
- A discussion with your potential manager
- A meet-and-greet with team members
What We Offer
When you join Goodnotes, you’ll enjoy:
- Meaningful equity in a profitable tech startup
- Personal development allowances, including training and wellness benefits
- Biennial visits to our offices in Hong Kong or London
- Annual offsite meetings in exciting locations (next stops: Portugal and Bali!)
- Flexible working hours and location options
- Comprehensive medical insurance for you and your dependents
Apply Now!
Even if you don't meet all the criteria, we encourage you to apply. Goodnotes values growth and development and we're committed to supporting your learning journey.
Don't miss out on the opportunity to be part of a game-changing company that values innovation and user focus. Apply today to become a key player in our collaborative and visionary team at Goodnotes!