Engineering Team

Backend Engineer

Ruby on Rails | Airflow | Python | Go | MySQL | Redis | ElasticSearch | Docker | AWS | PubNub
Xinyi Office, Taipei, Taiwan


Founded in 2015 in Hong Kong, with the mission to maximize human learning ability with personalized learning, Snapask connects students to quality tutors for instant 1-on-1 learning support. Our technologies optimise students' learning experience with efficient and accurate tutor matching, content recommendation and learning data visualisation. Snapask is now in 8 markets in Asia including Taiwan, Hong Kong, Singapore, Malaysia, Thailand, Indonesia, Japan and South Korea, supporting over 3 million students with over 350,000 qualified tutors from top universities.

Join a world-class product development team as a practitioner of innovation and growth. This position is responsible for product development quality through effective global teamwork. You will work closely with product managers, designers and R&D engineers.

What you can expect to do

Develop and finetune Snapask's backend system.

Definition and maintenance of the central database.

Ensuring high performance and responsiveness to requests from the front-end.

What we value

1-6 years working experience in backend development.

Proficiency in Ruby on Rails.

Basic understanding of CI and Git.

Basic understanding of using AWS or other Cloud services.

Knowledge of designing RESTful APls.

Proficiency in Mandarin Chinese and written English. (Cantonese is a plus)

Being a good communicator and a good team player.

Years of working experience

At least



Additional information

A plus if you are experienced in Data Engineer work, can support Data Science needs.

How to apply

Click the APPLY button below to send us an email.

Be sure to attach your latest resume and a letter of intent, as well as your latest portfolio if you are applying for a design related position.