Data Engineer

Taipei / KKBOX - Engineering / Permanent

In the changeable software environment, providing accurate insights, high-efficiency service can enhance the confidence and accuracy of decision-making in software development. You'll drive the team to make better decisions through data insights, assist the team by implementing internal services, enhance the efficiency and productivity of software development.

We believe that there is a more excellent way for everything.
We believe that every sound has its own inspiration.


  • Design the event tracking system and optimize the data's infrastructure.
  • Analyze user impact of policies, app satisfaction metrics and generate insights for assisting decision-making.
  • Build and maintain the internal services (w/ lightweight solution) for enhancing the productivity of team.
  • Requirements:

  • Familiar with one or more general purpose programming languages.(e.g. JavaScript, Python, Java, C/C++, Scala)
  • Familiar with ETL processes, including data collection, data cleansing, data modeling.
  • Experience in Big Data technologies and solutions. (e.g. Spark, Hadoop, Hive, MapReduce)
  • Experience in SQL or similar query language.
  • Knowledge of basic UNIX commands.
  • Nice To Have:

  • Bachelor's degree in Computer Science, Software Engineering, other technical degree or equivalent practical experience.
  • Experience in cloud services.(e.g. AWS, GCP, Azure)
  • Experience in tools of data visualization.(e.g. Redash, Tableau, Data Studio, Superset)
  • Experience in Git or similar distributed version control system.
  • Experience in CI/CD tools.(e.g. Jenkins, GitLab CI, GitHub Actions)
  • Knowledge of API.
  • Knowledge of continuous testing and continuous integration.
  • Culture Fit:

  • Daring and Fearless
  • Stay Curious
  • Stick to Facts
  • Willingness to Communicate
  • Keep Learning
  • Achieve Excellence
  • Apply Now