Senior Software Engineer – Backend

Kaidee is seeking a senior engineer to join our team building one of the largest mobile apps & website in Thailand. You must want to work in an agile development environment and with cutting edge of technologies at scale. We are committed to investing in people and tools to continue to produce the best platform and retain our leadership position.

We are seeking a candidate with deep understanding of today’s engineering technologies who is looking for a position where they can realize their full potential.


  • Lead and be an active member of software development projects
  • Improve site performance through monitoring, tuning, best practices and root cause analysis
  • Be an advocate for agile engineering and test driven development
  • Help guide the team in process, architecture, scalability and other best practices as applicable
  • Stay up to date with the latest technologies and architectures


  • Expert-level knowledge in software development
  • Ideally experience in modern infrastructure practices such as containerization, infrastructure as code and/or cloud.
  • A minimum of 5 years developing complex online applications
  • An understanding of event-driven application architectures
  • Experience with software testing and automation
  • Enjoy working in an agile team environment
  • A constant desire to improve and learn
  • Self-motivated, good interpersonal skills, good team spirit and responsible attitude
  • A good command of Thai and English languages
  • A degree in an IT-related field or equivalent work experience

Our Technology;

The following is a selection of the technologies we use.

  • Python, NodeJS, ReactJS, Swift (iOS), Kotlin (Android)
  • MySQL, Elasticsearch, Cassandra, Kafka, Zookeeper, Couchbase, AWS S3, Redshift
  • Kibana, Spark, TensorFlow, Tableau
  • Linux, Jenkins, Ansible, Docker, Nginx, AWS EC2, OpenStack (Nova, Swift, Glance, Neutron), Kubernetes

Apply Here