Senior Software Engineer, Zalo
Thông tin thêm
Loại hình
full time
Kinh nghiệm
senior
Phòng ban
Engineering
5 việc tương tự đang tuyển
Mô tả công việc
Senior Software Engineer, Zalo
We are building one of Vietnam’s most widely used OTT communication platforms, serving nearly 80 million users and processing billions of messages every day. Our system is powered by a large-scale microservices architecture, where reliability, scalability, and performance are non-negotiable. We are looking for a Senior Software Engineer who is not only technically strong but also capable of owning complex systems end-to-end - from design to production - and driving impactful improvements at scale.
🤖 What you will do
- Own backend development for Chat features and related conversation experiences;
- Design, develop, and operate scalable services in a high-throughput, low-latency environment;
- Build and maintain messaging APIs used across internal teams and services;
- Work closely with Product Owners and QC to clarify requirements, propose technical solutions, and risk mitigation;
- Ensure high system reliability, performance, and delivery timelines;
- Follow SDLC processes and actively lead debugging, monitoring, and issue tracing;
- Continuously improve system architecture, performance, and observability.
👾 What you will need
- Proven experience with large-scale distributed systems or high-performance platforms;
- Strong understanding of concurrency, asynchronous processing, and parallel systems;
- Proficiency in one or more backend languages: Java, Go, or C/C++;
- Deep knowledge of database systems (SQL and NoSQL);
- Strong understanding of RESTful API design.
- Strong understanding of caching strategies and performance optimization;
- Experience designing scalable systems with advanced data structures;
- Familiarity with networking fundamentals and protocols (HTTP, TCP/IP, UDP, DNS);
- Ability to translate product requirements into clear technical designs and documentation;
- Solid understanding of modern software design principles.
Nice to have
- Experience with modern Java (Java 21+);
- Familiarity with containerization (Docker, Kubernetes);
- Experience with gRPC or Thrift;
- Ability to leverage AI tools effectively in development workflows;
- Awareness of security best practices (OWASP Top 10);
Related jobs
Take a look inside
<thziqrjilnvg__tpqrmoccmersns/>
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
<fcghvofowsme/>
Zalo?
Life at <fZtaylno/>
Kỹ năng cần có
Kỹ năng phù hợp
Đăng ký để xem kỹ năng phù hợp