Senior Data Engineers

Rippling, Inc.

Singapore

On-site

SGD 120,000 - 180,000

Full time

9 hours ago
Be an early applicant
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

VIDAA is a leading TV OS distributor seeking a real-time data platform engineer in Singapore. You will own ingestion pipelines and the real-time data warehouse, ensuring timely, accurate data across dashboards and analytics.

The role collaborates with business teams, data analysts, and product managers to implement scalable streaming solutions and maintain high availability of data services. You will work with Kafka, Spark, Flink, and cloud-native tools to optimize latency, throughput, and data

Qualifications

  • Bachelor’s degree in Computer Science or related field and 3+ years in big data.
  • Strong English communication and overseas collaboration experience preferred.
  • Expert knowledge of Kafka and real-time data ingestion, with stability governance.
  • Hands-on with Spark, Flink, and real-time data warehouse architecture.
  • Experience with cloud-native data tools (BQ, Databricks, DBT) is expected.
  • Proficiency in Python/Scala/Java and Linux command line.

Responsibilities

  • Own building and maintaining real-time data ingestion and warehousing pipelines.
  • Design multi-layer real-time data models and tune streaming ETL pipelines.
  • Collaborate with analysts and product managers on data requirements and delivery.
  • Maintain Kafka pipelines, troubleshoot backlog, skew, and data loss.
  • Develop and optimize Spark and real-time tasks for latency and throughput.
  • Contribute to data standards, quality governance, and best practices.
  • Provide stable real-time data support for BI dashboards and metrics.

Skills

Kafka
Spark
Flink
BigQuery
DBT
Databricks
Python
Scala
Java
Linux
Shell scripting
CDC/real-time ingestion
Cloud platforms

Education

Bachelor’s degree in Computer Science, Software Engineering, Data Science, or related

Tools

Kafka
Spark
Flink
BigQuery
DBT
Databricks
Python
Scala
Java
Linux
Shell

Job description

VIDAA is a leading TV OS distributor, pioneering the next-generation platform-to-the-home. Starting with a Smart TV OS, we aim to encompass various aspects of consumers' digital and connected lives. With millions of households reached daily, we are looking for people that want to drive excellence and innovation.


We are a diverse and passionate company looking for the best and the brightest people to lead sucees. We value people and their needs and we provide a safe and secure environment for everyone. If you are self-motivated, entrepreneurial and know how to thrive in a fast growing environment, then we should talk.

Job Responsibilities
  • 1. Own the construction and maintenance of the company’s business data ingestion system. Responsible for the full lifecycle development of real-time collection, cleaning, and warehousing of business logs, user behavioral data, and database operational data, ensuring the completeness, timeliness, and stability of end-to-end data ingestion pipelines.
  • 2. Lead the implementation and iterative optimization of the real-time data warehouse architecture. Design multi-layer real-time data models, develop and tune streaming ETL pipelines, and support the stable output of real-time metrics, dashboards, and business monitoring data.
  • 3. Collaborate closely with business teams, data analysts, and data product managers. Fully understand business logic and statistical calibers, independently complete data requirement decomposition, logical sorting, development implementation, release verification, and continuous iteration.
  • 4. Maintain and optimize Kafka streaming pipelines for real-time data ingestion and consumption. Troubleshoot and resolve core online issues including message backlog, data skew, data loss and duplication, and ensure high availability and stability of real-time data pipelines.
  • 5. Develop, tune, and operate Spark real-time tasks. Continuously optimize computing resource utilization, data latency, and throughput, and improve the overall performance and stability of streaming data pipelines.
  • 6. Participate in data standardization construction, real-time data quality governance, and pipeline redundancy optimization. Summarize and standardize data ingestion specifications and development best practices to improve the overall team’s data development efficiency.
  • 7. Provide stable real-time data support for downstream business scenarios including BI dashboards, data services, user portrait platforms, and business effectiveness measurement, ensuring reliable online data service delivery.
Job Requirements
  • 1. Bachelor’s degree or above in Computer Science, Software Engineering, Data Science, or related majors. 3+ years of professional big data development experience in the internet industry, with proven experience in end-to-end real-time data warehouse implementation and data ingestion system construction.
  • 2. Proficient in English reading, writing and verbal communication skills, capable of collaborating with overseas teams and business stakeholders. Overseas study or work experience is highly preferred.
  • 3. Expert-level knowledge of Kafka. Familiar with real-time data ingestion, partition strategy, consumer mechanism, and capable of diagnosing and optimizing online risks such as message backlog, data skew, data loss and duplication; experienced in large-scale streaming pipeline stability governance.
  • 4. Hands-on experience with Spark, Spark SQL, Flink and Flink SQL. Solid capabilities in streaming task development, resource tuning, latency and throughput optimization, and online troubleshooting. Familiar with real-time data warehouse layered architecture and dimensional modeling methodologies.
  • 5. Deep understanding of the big data ingestion system. Experienced in full-process real-time processing of multi-source data, including user behavior logs and business database data, proficient in real-time collection, CDC synchronization, data cleaning, and exception handling with standardized implementation capabilities.
  • 6. Practical experience with cloud-native data tools including BigQuery (BQ), DBT and Databricks. Capable of data warehouse modeling, pipeline orchestration, metric iteration and dashboard development in cloud data environments.
  • 7. Proficient in at least one programming language among Python, Scala and Java with solid hands-on big data development capabilities. Familiar with Linux commands and Shell scripting, able to independently complete task deployment, log analysis and daily operation maintenance.
  • 8. Familiar with mainstream relational databases and Binlog/CDC real-time synchronization principles. Experienced in business database real-time ingestion implementation. Knowledgeable in real-time data SLA governance, data quality monitoring, alert configuration and incident review mechanisms.
  • 9. Experience with Google Cloud, Azure or other mainstream cloud big data platforms, as well as overseas team collaboration and real-time data governance experience is highly preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer (Smart TV OS)
Data Engineer (Smart TV OS)

JonDavidson Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000
Senior Real-Time Data Platform Engineer
Senior Real-Time Data Platform Engineer

Rippling, Inc. • Singapore

On-site
SGD 120,000 - 180,000
Senior Data Engineer - #1630
Senior Data Engineer - #1630

JOBSTER PRIVATE LTD. • Singapore

On-site
SGD 90,000 - 140,000
Senior Data Engineer -
Senior Data Engineer -

jobster private ltd. • Singapore

On-site
SGD 90,000 - 150,000
Senior Data Engineer, Data Platform & Warehouse
Senior Data Engineer, Data Platform & Warehouse

Traveloka • Singapore

On-site
SGD 120,000 - 180,000
DATA ENGINEER
DATA ENGINEER

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Data Engineering Consultant
Data Engineering Consultant

REGTECH INSIGHT PTE. LTD. • Singapore

On-site
SGD 150,000 - 190,000
DATA ENGINEER
DATA ENGINEER

RISKDATA CONSULTING PTE. LTD. • Singapore

On-site
SGD 90,000 - 140,000
Data Engineer
Data Engineer

Merquri • Singapore

On-site
SGD 70,000 - 110,000
Senior Data Engineer: Real-Time Streaming & Analytics
Senior Data Engineer: Real-Time Streaming & Analytics

JonDavidson Pte Ltd • Singapore

On-site
SGD 120,000 - 180,000