Reolink Logo

Reolink

Backend Engineer

Posted 22 Days Ago
Be an Early Applicant
In-Office
Singapore, SGP
Mid level
In-Office
Singapore, SGP
Mid level
The Backend Engineer will design, develop, and optimize high-performance backend services, focusing on scalability and high availability for global users.
The summary above was generated by AI

Reolink, a leader in intelligent visual technology for homes and businesses, was founded in 2009 by a group of engineers with a strong commitment to and passion for smarter security solutions.
Our products are now trusted by millions of users across more than 110 countries and regions worldwide. Building on this trust, we continue expanding our presence and bringing our innovations to more markets around the globe. Reolink remains committed to delivering advanced, reliable, and user‑centric solutions that empower people to protect what matters most.

Role Overview

We are looking for a highly skilled Backend Engineer to own and drive the development of our core system components. In this role, you will architect, build, and optimize high-performance backend services that support millions of global users. You will be deeply involved in high‑concurrency problem‑solving and play a key part in shaping the future of Reolink’s backend systems.

Key ResponsibilitiesDesign & Development
  • Own the end‑to‑end design, development, refactoring, and optimization of core backend components.
  • Deliver clean, maintainable, and high-performance code aligned with engineering best practices.
Technical Innovation & Problem-Solving
  • Research, design, and implement creative solutions to complex business and technical challenges.
  • Address high-concurrency, high‑performance use cases through innovative system design and optimization.
System Architecture
  • Contribute to architectural decisions with an emphasis on scalability, high availability, and fault tolerance.
  • Support the evolution of system infrastructure as the company grows globally.
Full-Lifecycle Development
  • Participate actively in all stages of the software development lifecycle, including requirements analysis, design, coding, testing, deployment, and operational monitoring.
Collaboration & Knowledge Sharing
  • Work closely with local and regional engineering teams, as well as cross‑functional business partners.
  • Share knowledge, promote engineering best practices, and help elevate overall team capability.
RequirementsEducation & Experience
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline.
  • 3+ years of hands-on software development experience.
Technical Expertise
  • Strong foundation in computer science fundamentals, including operating systems, networking, data structures, and algorithms.
  • Proficiency in Java (including JVM internals and performance tuning) or Node.js (event-driven architecture and asynchronous programming).Proficiency in both is highly advantageous.
Frameworks, Middleware & Database
  • Solid experience with open-source ecosystems such as KafkaRocketMQDubboZookeeper, and Redis.
  • Strong MySQL expertise: schema design, query optimization, and database scalability strategies.
System-Level Experience
  • Proven experience building, deploying, and maintaining high-concurrency, high-performance, and highly available distributed systems.
Why Join Us
  • Work on globally scaled, high-impact backend systems.
  • Join a rapidly growing tech company with strong international presence.
  • Contribute to core architectural decisions and own truly impactful system components.
  • Collaborate with talented teams across multiple geographies.

Top Skills

Dubbo
Java
Kafka
MySQL
Node.js
Redis
Rocketmq
Zookeeper

Similar Jobs

6 Days Ago
In-Office or Remote
Singapore, SGP
Senior level
Senior level
Artificial Intelligence • Fintech • Payments • Business Intelligence • Financial Services • Generative AI
The Staff Software Engineer, Backend - Growth will design scalable systems, enable data-driven decisions, collaborate across teams, and ensure security in backend services, with a focus on user acquisition and market expansion.
Top Skills: AWSDockerGCPGrafanaJavaKotlinKubernetesPrometheusSplunk
Yesterday
In-Office
Singapore, SGP
Mid level
Mid level
Information Technology • Consulting
The Java Backend Developer will design, develop, and maintain backend services using Java and Spring Framework, optimize APIs, and collaborate on core banking systems.
Top Skills: Db2DockerGitGitlab CiHibernateJavaJenkinsKubernetesOpenshiftOraclePostgresRestful ApiSonarqubeSpring FrameworkSQL
4 Days Ago
In-Office
Singapore, SGP
Mid level
Mid level
Gaming • Information Technology • Software
Looking for a Backend Developer to design, build, and maintain scalable web applications, working closely with cross-functional teams. Requires proficiency in .NET technologies and experience with databases.
Top Skills: .Net.Net CoreAWSC#DockerEntity FrameworkMySQLNoSQLSQLWeb Api

What you need to know about the Singapore Tech Scene

The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account