Search by job, company or skills

Backend Tech Lead

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

Job Description

Solution / Technical Architect

Technical Lead

(E2EE Messaging Platform)

Location: Tan Son Hoa Ward, HCMC

About Us

We are building a secure, scalable end-to-end encrypted (E2EE) messaging platform with a

hybrid model: a stable core platform plus client-specific customizations. Our goal is strong

security with a smooth, Telegram-level user experience.

What You'll Do

  • Design and shape the system architecture for a high-scale, secure messaging platform.
  • Own system design for core components (messaging flow, sync model, APIs, customization layers).
  • Translate product and business requirements into scalable, modular architecture designs .

Ensure architecture supports both:

○ A stable core platform

○ Flexible client-specific customizations (hybrid model)

Define and document:

○ System components & boundaries

○ Data flow, real-time communication flows

○ Integration patterns (API-first, event-driven if applicable)

Work closely with engineering teams to:

○ Validate designs through real implementation flows

○ Resolve technical trade-offs during development

○ Ensure alignment between design and execution

Drive non-functional requirements in design:

○ Scalability (high concurrency, real-time messaging)

○ Performance (low latency, fast sync)

○ Security (E2EE, data protection principles)

Collaborate with Product & Engineering to ensure:

○ Architecture supports UX expectations (smooth, responsive)

○ Features are built on a sustainable technical foundation

Review and improve existing systems:

○ Identify architectural gaps or risks

○ Propose refactoring or optimization strategies

Requirements

  • 6–10 years of software engineering experience, with strong focus on system design /
  • architecture
  • Experience designing scalable backend systems (real-time or high-traffic systems is a
  • big plus)

Solid understanding of:

○ Modular architecture

○ API-first design

○ Distributed systems fundamentals

Experience working in:

○ Product environments, or

○ Hybrid models (platform + customization)

Strong ability to:

○ Break down complex systems into clear architecture diagrams

○ Explain design decisions and trade-offs

○ Connect high-level design with actual implementation

Good understanding of:

○ Security best practices

○ Performance optimization in distributed systems

  • Experience with messaging systems or E2EE/cryptography is a strong plus
  • Strong collaboration skills with engineers, product managers, and stakeholders

Additional Expectations

  • Demonstrated ability to effectively leverage AI tools and AI-assisted workflows in
  • engineering, architecture, technical problem-solving, and team productivity.
  • Comfortable working in an AI-augmented engineering environment where rapid iteration,
  • experimentation, and execution efficiency are highly valued.
  • Previous experience working in startup or high-growth product environments is strongly
  • preferred.

Nice to Have:

Experience designing systems similar to Telegram, WhatsApp, or real-time collaboration

tools

Familiarity with:

○ Event-driven architecture

○ WebSocket / real-time communication protocols

Experience working with multi-tenant or customizable platforms

Exposure to secure communication or privacy-first products

Why This Role Matters

★ As a Solution / Technical Architect , you are the bridge between technical direction and

real execution .

You ensure that:

  • Systems are well-designed before being built
  • Teams are aligned on how things should work, not just what to build
  • The platform remains scalable, secure, and adaptable as it grows
  • Your impact is visible in every system that works smoothly — and every problem that never
  • happens because the design was right from the start.

★ As a Technical Lead , you are the driving force between architecture decisions and

day-to-day engineering execution.

You ensure that:

  • Technical direction is translated into practical, maintainable solutions
  • Engineers stay aligned on implementation quality, coding standards, and delivery
  • priorities
  • Complex technical problems are solved without slowing down product momentum
  • The team can move fast while keeping systems stable, scalable, and reliable
  • Your impact is reflected not only in the systems being built, but also in how the engineering team grows, collaborates, and delivers together.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152838487

Beware of Scammers

We don’t charge money for job offers