Data Warehouse Engineer

Unchain Data

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Study Growth Fund
Internal Events
Global Collaboration
Career Advancement
Internal Mobility

Job summary

Bybit is seeking a data warehouse engineer to build and optimize group-level data assets, including real-time and offline warehousing, tagging, and feature libraries. The role emphasizes collaboration with algorithm teams to deliver scalable data solutions.

Requirements include a Bachelor's degree in a related field, 2+ years in data warehousing, strong SQL optimization, and proficiency in Python/Scala/Java with big data ecosystem familiarity.

Qualifications

  • Bachelor's degree or above in Computer Science, Mathematics, Statistics, or related fields.
  • At least 2 years of experience in data warehouse development with SQL optimization.
  • Deep understanding of Data Warehouse and BI systems including ETL, OLAP, and multidimensional modeling.
  • Proficiency in Python, Scala or Java and strong engineering capabilities.
  • Experience with big data ecosystems such as Hadoop, Hive, Spark, Flink, Kafka, Trino, Doris or TiDB.

Responsibilities

  • Warehouse Construction & Optimization: build and optimize the group-level data warehouse (offline and real-time).
  • Tag System Development: construct real-time and offline tagging to support business activities and outreach.
  • Feature Engineering: design libraries for user and product features and collaborate on personalized recommendations.
  • Modeling & Architecture: model data warehouses and design reusable, scalable data assets.
  • Data Governance: implement data cleaning, quality monitoring, and alerting for reliable data delivery.

Skills

SQL
Python
Scala
Java
Data Warehouse
ETL
OLAP

Education

Bachelor's degree or above in Computer Science, Mathematics, Statistics, or related fields

Tools

SparkSQL
Hadoop
Hive
Kafka
Flink
Trino
Doris
TiDB

Job description

About Us

Established in March 2018, Bybit is one of the fastest growing cryptocurrency derivatives exchanges, with more than 70 million registered users. We offer a professional platform where crypto traders can find an ultra-fast matching engine, excellent customer service and multilingual community support. We provide innovative online spot and derivatives trading services, mining and staking products, as well as API support, to retail and institutional clients around the world, and strive to be the most reliable exchange for the emerging digital asset class.

Our core values define us. We listen, care, and improve to create a faster, fairer, and more humane trading environment for our users. Our innovative, highly advanced, user-friendly platform has been designed from the ground-up using best-in-class infrastructure to provide our users with the industry's safest, fastest, fairest, and most transparent trading experience. Built on customer-centric values, we endeavour to provide a professional, 24/7 multi-language customer support to help in a timely manner.

As of today, Bybit is one of the most trusted, reliable, and transparent cryptocurrency derivatives platforms in the space.

Responsibilities
  • Warehouse Construction & Optimization: Responsible for the construction and optimization of the group-level public data warehouse (Offline & Real-time) to consolidate unified data assets.
  • Tag System Development: Lead the construction of the tag system, developing both real-time and offline tagging capabilities to support business activities and precision user outreach.
  • Feature Engineering: Design and develop user and product feature libraries; collaborate with algorithm teams to drive the implementation of personalized recommendations and intelligent applications.
  • Modeling & Architecture: Gain a deep understanding of business requirements to complete data warehouse modeling and data asset design, ensuring the reusability and scalability of platform data.
  • Data Governance: Establish systems for data cleaning, quality monitoring, and alerting to continuously improve the accuracy and stability of data delivery.
Requirements
  • Education: Bachelor's degree or above in Computer Science, Mathematics, Statistics, or related fields.
  • Technical Experience: At least 2 years of experience in data warehouse development. Expert proficiency in SQL with extensive experience in SQL optimization and familiarity with big data engines such as SparkSQL.
  • Core Knowledge: Deep understanding of Data Warehouse and BI systems, including ETL, data warehouse architecture, OLAP, and multidimensional modeling.
  • Programming Skills: Proficiency in at least one programming language among Python, Scala, or Java, with strong engineering capabilities.
  • Ecosystem Familiarity: Preferred experience with the big data ecosystem, including Hadoop, Hive, Spark, Flink, Kafka, Trino, Doris, or TiDB.
  • Soft Skills: Rigorous work ethic, excellent logical thinking and learning abilities. Skilled in communication and teamwork with the ability to independently drive the resolution of complex issues.
Why Join Us

At Bybit, we are committed to fostering a supportive and enriching work environment. Our benefits include:

  • Study Growth Fund: We support your professional development and continuous learning.
  • Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
  • Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
  • Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
  • Internal Mobility: Grow with us - Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Product Manager
Data Product Manager

Bybit • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Study Growth Fund
Internal Events
Global Collaboration
+2
(Senior) Data Engineer
(Senior) Data Engineer

Bybit • Kuala Lumpur

On-site
MYR 120,000 - 210,000
Data Engineer
Data Engineer

Bybit • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Data Product Manager New Kuala Lumpur, Malaysia
Data Product Manager New Kuala Lumpur, Malaysia

Bybit Limited • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Study Growth Fund
Internal Events
Global Collaboration
+2
Data Warehouse Engineer — Real-Time, Personalization & Growth
Data Warehouse Engineer — Real-Time, Personalization & Growth

Unchain Data • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Study Growth Fund
Internal Events
Global Collaboration
+2
(Principal) Golang Development Engineer
(Principal) Golang Development Engineer

Bybit • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Study Growth Fund
Internal Events
Global Collaboration
+2
Lead Blockchain Development Engineer (Java)
Lead Blockchain Development Engineer (Java)

Bybit • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Growth Fund
Internal Events
Global Collaboration
+2
Principal Backend Development Engineer(Risk) New Kuala Lumpur, Malaysia
Principal Backend Development Engineer(Risk) New Kuala Lumpur, Malaysia

Bybit Limited • Kuala Lumpur

On-site
MYR 120,000 - 200,000
Study Growth Fund
Internal events
Global collaboration
+2
Principal Risk Control Architect
Principal Risk Control Architect

Bybit • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Study Growth Fund
Internal Events
Global Collaboration
+2
Lead Backend Development Engineer New Kuala Lumpur, Malaysia
Lead Backend Development Engineer New Kuala Lumpur, Malaysia

Bybit Limited • Kuala Lumpur

On-site
MYR 120,000 - 190,000
Growth Fund
Team events
Global collaboration
+2