Reolink logo

Backend Engineer

Reolink

SingaporeFull-timeOn-site

Posted 15 Jun 2026

About this role

The Backend Engineer will own the end-to-end design, development, and optimization of core system components to support global users. They will also contribute to architectural decisions focusing on scalability, high availability, and fault tolerance. Candidates must hold a Bachelor’s or Master’s degree in Computer Science or a related field and possess at least 3 years of software development experience. Proficiency in Java or Node.js, along with strong expertise in database management and distributed systems, is required.

What they're looking for

JavaNode.jsKafkaRocketMQDubboZookeeperRedisMySQL

Frequently asked questions

What does a Backend Engineer at Reolink do?

The Backend Engineer will own the end-to-end design, development, and optimization of core system components to support global users. They will also contribute to architectural decisions focusing on scalability, high availability, and fault tolerance. Candidates must hold a Bachelor’s or Master’s de…

What skills does this Backend Engineer role need?

Key skills for this role include Java, Node.js, Kafka, RocketMQ, Dubbo, Zookeeper.

How much does a Backend Engineer at Reolink pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Backend Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Backend Engineer role?

You can apply directly on Reolink's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.