Search by job, company or skills

Senior Backend Engineer

  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

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);

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151749115

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

TcpDnsNosqlDockerJavaUDPconcurrencyHttpSqlAdvanced Data StructuresOwasp Top 10Kubernetesnetworking fundamentalsGoasynchronous processingcaching strategiesmodern software design principlesGRPClarge-scale distributed systemshigh-performance platformssecurity best practicesThriftAI toolsIpparallel systemsperformance optimizationRESTful API design

Ho Chi Minh, Vietnam

Skills:

secure sdlc Testing FrameworksNosqlOwaspKafkaRest ApisSqlRedisCI CD pipelines