Find a job

JobsReferralsAI tools

Find talent

Hiring servicesAssessment

More

InsightsReviewsFAQAboutTeamChat on LINE

After you apply, the AI interview (A-Cai) and all contact with our consultants are conducted in Chinese (Mandarin).

← Back to jobs
PermanentBanqiao, New Taipei

Senior Big Data Engineer (Scala / Spark)Financial information / consumer app · Big Data team · Full-time · Banqiao, New Taipei

The Big Data team at a well-known Taiwanese financial information and consumer app company is hiring a Senior Big Data Engineer to build and own critical data pipelines and a modern data warehouse with Scala/Spark, working closely with data science, marketing, and product teams.

Job Requirements at a Glance

Salary & compensation
Salary negotiableBased on experience
Nature of the role
Full-time
Location
Banqiao District, New TaipeiThe exact location will be shared at the interview

* The above terms are current plans; actual compensation and working conditions will be as confirmed by both parties after the interview.

Job description

Critical data pipelines

  • Build and own critical data pipelines

Modern data warehouse

  • Build and own a modern data warehouse that supports BI and operational needs across internal teams

Cross-team collaboration

  • Work closely with data science, marketing, and product teams to uncover business and user insights from large volumes of data

Requirements

Required
  • Hands-on experience with large-scale data platforms / big data engineering
  • Hadoop / distributed data processing experience
  • Hands-on development experience with Scala, especially for data processing / Spark / big data pipelines
  • Have worked on or led large-scale Data Warehouse Architecture + Data Modeling
  • Experience with Streaming / Real-time Data Pipelines (e.g., Apache Kafka, Apache Beam, Heron, Spark Streaming)
  • Ability to operate and maintain production data pipelines
  • Experience using coding agents to assist software development
Preferred qualifications
  • Has handled large volumes of data
  • Have written Big Data pipelines and custom or structured ETL, and owned their implementation and operation
  • Experience with Druid or Apache Flink
  • Able to plan data warehouse projects and communicate them to internal teams

Why this opportunity

Data that affects millions of users

The data platform underpins the whole company's product and revenue decisions.

Early team

The team is still taking shape, so your decisions on data architecture will directly shape its future.

How to apply

01
Initial interview with A-Cai, our AI interviewer
02
Confidential initial conversation with a consultant
03
Interview scheduling and agreement on terms

Apply now

The online form takes about 2 minutes, and a Step1ne consultant will contact you as soon as possible.

Interview now with A-Cai, our AI interviewer Or ask us directly on LINE →

FAQ

What is the interview process?+

Fully online: two competency interviews (about 1.5 hours and 1 hour) + an HR values interview of about 1 hour + about 30 minutes with the technical lead.

Is it OK if I only know Python?+

Hands-on development experience in Scala is required.

Why does AI keep coming up?+

The hiring unit places great weight on experience "actually bringing generative AI / coding agents into your workflow," and it will come up in the interview. We recommend preparing one real example you can talk through in detail.

Which company is it?+

The hiring company prefers not to disclose its name at the initial contact stage. Once you pass the initial assessment, your consultant will explain the company's background, products, and team in full when they contact you.