Back

Senior Software Engineer (C++/Java)

Hồ Chí Minh
Full-time

🤖 What you will do

  • Manage and operate database for Zalo chat message system, focusing on high throughtput, resilience.
  • Maintain and optimize source code database. Upgrade legacy code/lib C++ to newer version.
  • Manage and monitor server backend (disk/network/load). Build tool/alert system to help managing server backend.
  • Analyze / Detect bottleneck in database to improve performance, throughput.
  • Design database cluster for new feature of Zalo chat message system.
  • Build tool to help maintain/manage microservice system.

👾 What you will need

  • 3+ years experience in backend systems.
  • Experience in linux operating system, async i/o, event driven design.
  • Experience with NoSQL database, understand disk I/O, network effect on database.
  • Knowledge in distributed, microservice system, RPC (gRPC/Thrift), message queue (kafka/...)
  • Should have fluency in C++/Java.

Take a look inside
<phhibrjinnpg__vpfrtoncgexsks/>

Our interview process is all about getting to know each other. Come prepared to showcase your hard work, skills, and achievements, and get a better understanding of what it’s like to work at Zalo group.

Why
<qcphqohovsye/>
Zalo?

Life at <rZbarlyo/>