Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Goodnotes

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 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:

  • 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.
  • Take Home Assignment : A project for you to complete at home that will be discussed in the next interview
  • 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.
  • 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.
  • Hiring Manager Interview: A deeper dive into your professional background, your preferred ways of working, and the specific impact you'll have within the team.
  • Values-Based Panel Interview: A conversation with 3 team members centered on our company values. We'll discuss past experiences to see how your approach aligns with our culture.

What's in it for you:

  • Hybrid Flexible Working: We empower you to work in a way that fits your life, with a hybrid arrangement based from our Singapore office.
  • Customized Growth & Wellness Budgets: We provide dedicated stipends for the things that keep you at your best, including noise-canceling headphones for deep focus, professional training, personal development, and health and wellness activities.
  • Global Connectivity: While we embrace flexible work, we love seeing each other. We provide sponsored visits to our office locations to foster face-to-face collaboration.
  • Company-Wide Offsite: Once a year, we gather the entire global team in person to celebrate our wins, align on our vision, and build lasting connections.
  • Comprehensive Health Coverage: Your well-being is our priority. We offer premium medical insurance for you and your dependents to ensure peace of mind for your whole family.

 

Goodnotes is committed to fostering a diverse, inclusive, and equitable workplace. We welcome applications from individuals of all backgrounds, identities, and experiences, making all employment decisions based strictly on merit, qualifications, and business needs.

 

Note: Employment is contingent upon successful completion of background checks, including verification of employment, education, and criminal records.

By submitting your application, you acknowledge that you have read and understood our Candidate Privacy Notice, which provides important information about the data we collect during the application process. You can find it here . 

 

 

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Data Engineer (12-months Fixed-Term Contract - Renewable) in Singapore vacancy
  • 4000 - 5000 SGD

    Key Responsibilities 1. Learning Management System (LMS) Planning & Execution Learning Strategy & Administration Implement and support the implementation and continuous enhancement of LMS platform. Develop and coordinate LMS content uploads, learner enrolment, assessments...

    COMPASS GROUP (SINGAPORE) PTE. LTD.

    Singapore
    10 days ago
  •  ...About the role Flo is seeking a contract Product Designer to join our Technology team on a full-time, 6–12 month hybrid basis. We welcome bold, inventive ideas to help us...  ...energy landscape and position Flo as the premier renewable electricity retailer across Singapore and... 

    Flo Energy

    Singapore
    6 days ago
  • 5000 - 6800 SGD

     ...Key Responsibilities Develop and maintain ETL pipelines and file-based interfaces for HR data ingestion into ODIN. Develop SQL and Python logic to cleanse, standardise, transform and reconcile data. Work with existing data models, tables and datasets, including complex... 

    NEXBRIDGE RECRUITMENT PTE. LTD.

    Singapore
    7 days ago
  •  ...expectation for a minimum of 3 days per week in-person time. Relocation support is not provided for this role. This is a 12-month fixed term contract role. We want all our candidates to shine in our recruitment process. Please let us know if there is anything we... 

    Taylor and Francis

    Singapore
    4 days ago
  • 4166 - 7083 SGD

     ...world’s largest stock exchange and global markets, leading in fixed income and data services. They connect people with data and technology to...  ...decisions. Job Summary This role combines financial data engineering with fixed income expertise. You will complete a structured... 

    ICE DATA SERVICES SINGAPORE PTE. LTD.

    Singapore
    17 days ago
  • 8000 - 11000 SGD

     ...Key Responsibilities: · Develop and maintain data processing solutions using Databricks and Python. · Design and implement real-time...  ...pipelines and Databricks workloads. · Collaborate with data engineers, technical teams,and stakeholders to understand requirements and... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    4 days ago
  • 9000 - 14000 SGD

     ...performance, reliability, and security standards Cloud & Platform Engineering - Design and implement AI solutions on Azure and other cloud...  ...Improvement - Mentor and guide junior engineers and data scientists - Stay current with emerging AI technologies, tools... 

    PERSOL TECH SERVICES PTE. LTD.

    Singapore
    9 days ago
  • 6000 - 6500 SGD

     ...platform on AWS GCC built by a Singapore public sector agency. 12-month contract with an optional 12-month extension.  Key responsibilities...  ...user story acceptance criteria Work with backend engineers to ensure automated test coverage and prevent bugs and defects... 

    NEUTRON PTE. LTD.

    Singapore
    11 days ago
  • 11 - 12 SGD

     ...Napier Shifts: 7am–5pm / 8am–6pm / 12pm–9pm Mon–Sun | Any 5 Days/Week $12/hour 6-Month Contract | Renewable Responsibilities • Handle billing matters for Operating Theatre (OT) operations • Attend to queries and emails regarding hospital bills • Liaise... 

    RECRUIT EXPRESS PTE LTD

    Singapore
    20 hours ago
  • 5000 - 6000 SGD

     ...CDD Specialist| Private Banking | 12 Months Contract Our client, an international private bank, is hiring a CDD Specialist on a 12 months contract...  ...candidates, there will be opportunities for contract renewal. The Role Support RMs in CDD/KYC matters across HNW/UHNW... 

    LMA RECRUITMENT SINGAPORE PTE. LTD.

    Singapore
    25 days ago
  • 9200 - 13800 SGD

     ...We bring Stripe’s operating principles to life through our recruiting processes, provide a high-quality candidate experience, and use data-driven storytelling to influence the business. What you’ll do We’re looking for a consultative, creative recruiter to grow and scale... 

    STRIPE PAYMENTS SINGAPORE PTE. LTD.

    Singapore
    1 day ago
  •  ...The role offers exposure to the evolving renewables sector, including the accounting, tax, and...  ...for handled DG Singapore entities' monthly financial report with variance analysis....  ...• Prepare annual budget, 5 years long term planning and regular forecasting. • Provide... 

    Total Energies

    Singapore
    9 days ago
  • 5000 - 10000 SGD

     ...Job Description · Build data pipelines (ETL) to enable scalable processing of large volumes of data in AWS environment (Informatica,...  ...field · At least 1 year experience working with SQL or as a data engineer or in a similar role. · Proven work experience with ETL tool... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    24 days ago
  • 6400 - 8000 SGD

     ...successful candidate will consolidate workforce cost data from multiple sources and develop automated reports that provide monthly visibility into employee-related expenses across...  ...pay components e.g. Base Salary, Short Term Incentives, Sales Incentives, Benefits etc broken... 

    BARRY CALLEBAUT CHOCOLATE ASIA PACIFIC PTE. LTD.

    Singapore
    24 days ago
  • 7500 - 10500 SGD

     ...enterprise-scale Lakehouse platforms, data products, and data marketplace...  ...products with defined data contracts, SLAs, data quality controls,...  .... Develop internal engineering tools and full-stack applications...  ...or a related discipline. ~8–12 years of experience in Data Engineering... 

    EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

    Singapore
    15 days ago
  • 8000 - 11000 SGD

     ...both AWS cloud and on-premises/EC2 environments. The candidate should have strong expertise in Oracle RAC, Data Guard, ASM, AWS RDS/Aurora, DB2 administration, Fix Pack and Java upgrades, ILMT compliance, database performance tuning, backup/recovery, security, patching,... 

    ESOL PTE. LTD.

    Singapore
    17 days ago
  • 2400 - 3500 SGD

     ...We are looking for a detail-oriented Data & Research Support Officer to support survey administration, data management, analysis...  ...event arrangements Requirements Able to commit to a 12-month full-time contract Good written and verbal communication skills Strong... 

    BGC GROUP PTE. LTD.

    Singapore
    5 days ago
  • 5000 - 5800 SGD

     ...Asset Services Division on a 1-year temporary contract. You will oversee the end-to-end accounting and management of organisation-owned fixed assets, including assets held by external...  ...the use of AI, digitalisation, data analytics and automation tools Providing... 

    BGC GROUP PTE. LTD.

    Singapore
    3 days ago
  • 7000 - 9500 SGD

     ...About the Role We are seeking a highly motivated Data Centre Operations Engineer to support and manage mission-critical data centre operations across regional sites. The successful candidate will be responsible for ensuring infrastructure availability, power and environmental... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    4 days ago
  • 2300 - 2800 SGD

     ...and service delivery improvements. Job Highlights Contract Duration: 12 Months Salary: Up to $2,800/month Location: Pasir...  ...candidate will play a key role in ensuring system enhancements and fixes are thoroughly tested while supporting essential business... 

    BGC GROUP PTE. LTD.

    Singapore
    2 days ago
  • 8000 - 10000 SGD

     ...Job Description We're looking for a detail-oriented and collaborative Network Engineer to join our growing IT team in Singapore. In this role, you will be responsible for designing, implementing, and maintaining our enterprise network infrastructure. You'll work with cutting... 

    ESOL PTE. LTD.

    Singapore
    11 days ago
  • 6000 - 9000 SGD

     ...and e-commerce platform solutions Support product owner, SME, engineers and architects in solutioning conversations, ensuring optimum leverage...  ...********************************** By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    9 days ago
  •  ...s regional growth by aligning world-class engineering talent with our most critical business challenges...  ...as seamless as our products. By blending data-driven insights with compelling...  ...What you’ll do   To support our long-term objectives in the region, we are seeking a... 

    Stripe

    Singapore
    a month ago
  • 8000 - 12000 SGD

     ...cloud migration, identifying key dependencies, connectivity needs, data flows, and potential technical constraints. Deliver migration...  .... Requirements ~5+ years of hands-on experience in Azure engineering, with proven involvement in cloud migration, remediation, or... 

    EVOLUTION RECRUITMENT SOLUTIONS PTE. LTD.

    Singapore
    a month ago
  • 3500 - 6500 SGD

     ...We are hiring an  Engineer / Senior Engineer to support the operation and maintenance of Energy Management System (EMS) and Energy Management...  ...0–$5,600 for Engineer; $3,900–$6,500 for Senior Engineer. Contract: 12 months Apply Now via MyCareersFuture Only Qualified... 

    BGC GROUP PTE. LTD.

    Singapore
    23 days ago
  • 7000 - 9200 SGD

     ...scalable, resilient, and secure network architectures (Campus, Data Centre, Multi-site) Produce HLD and LLD documentation Implement...  ...& Qualifications ~ Bachelor’s degree in IT, Computer Engineering, or related field (or equivalent practical experience) ~5–10 years... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    4 days ago
  • 6000 - 9000 SGD

     ...alerts and logs; and assist with incident investigation, troubleshooting and service restoration. • Support scheduled operational jobs, data flows and interfaces between systems, including basic validation and escalation of failures. Required Skills • Up to 2 years of... 

    HAYS SPECIALIST RECRUITMENT PTE. LTD.

    Singapore
    1 day ago
  • 4000 - 5000 SGD

     ...Infrastructure Support Engineer (12-Month Contract) Working Day: Mon to Fri Working Hours: 9am - 6pm Office Location: Thye Hong Centre (Bukit Merah) Salary: $4,000 - $5,000 Responsibilities: Oversee infrastructure operations Perform routine checks on infrastructure... 

    THE SUPREME HR ADVISORY PTE. LTD.

    Singapore
    9 days ago
  • 3500 - 7000 SGD

     ...nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to e2i’s PDPA. By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOL Singapore Pte Ltd and its affiliates to collect, use and disclose your... 

    PERSOL SINGAPORE PTE. LTD.

    Singapore
    24 days ago
  • Senior Credit Management Executive (Fixed-Term) Date: 22 Sept 2026 Location:Singapore, Singapore Company: Singtel Group An empowering...  ...enterprises with AI, 5G+, cloud, cybersecurity, data centres and digital platforms, we create the technology... 

    Singtel Group

    Singapore
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Engineer (12-months Fixed-Term Contract - Renewable). Be the first to apply!