Job ref no.: CT3116376-01#0064

Data Scientist / Engineer - Global Fintech startup

About the company:

MCO with a vision of Cryptocurrency in Every WalletTM is the pioneering payments and cryptocurrency platform. The MCO Visa card and mobile app allow users to buy, exchange, and spend fiat and cryptocurrencies, such as bitcoin and ethereum, at perfect interbank exchange rates. Founded in June 2016, MCO raised US$26.7 million through one of the most successful Token Sale events to date. The company is headquartered in Switzerland with offices in Hong Kong and Singapore. MCO Visa cards can be reserved with the MCO app available for download for iOS and Android users.

About the role:
We are looking for a Data Engineer to join our Data Analytics Team. You will be working on the ETL / data retrieval for our company’s data lake and data warehouse.


  • Design and development of company’s data management process and architecture
  • Information retrieval from social media or various external sources (including Blockchain)
  • Provide guidance around data quality, metadata management, data security and access control
  • Scaling up the data architecture for big data initiatives


  • Any server-side programming languages (e.g. Python, Ruby, Java, Go)
  • Experience on Cloud (e.g. AWS) and various Database (RDBMS, NoSQL)
  • Knowledge in handling big data / large-scale data processing is a big plus
  • Knowledge in data streaming (e.g. Kafka) or data orchestration (e.g.Airflow) is a big plus
  • Knowledge in Blockchain and Cryptocurrencies is a plus
  • More experienced candidate will be offered the position “Senior Data Engineer"

What you can expect from us?

  • We offer an attractive compensation package working in a cutting-edge field of Fintech
  • Exploring and learning latest technologies through your work, including but not limited to: Big Data, Blockchain
  • Huge responsibilities from Day 1. Be the owner of your own learning curve. The possibilities are limitless and depend on you
  • You get to work in a very dynamic environment and be part of an international team
  • You will get to have involvement in developing a brand new product from scratch alongside with a talented team

More job information
Job ref no. CT3116376-01#0064
  • N/A
Job Function
Employment Term
  • Permanent
  • Full-time
Career Level
  • Non-management level
  • N/A