Senior Software Engineer (Golang)

Technology

Head Office Full Time 1 30/08/2026

Mô tả công việc

BE is Vietnam’s home-grown ride-hailing and super-app, serving millions of riders and drivers
every day. We’re looking for a Staff Software Engineer to own the architecture of the systems at
the core of our marketplace — and to set the technical bar for how we build them.
This is a deeply hands-on role with broad technical leadership scope. You’ll define long-term
technical direction across squads, make the hard architectural calls, and stay hands-on in the
code — that’s a must here, not a nice-to-have.

The platform you’ll architect
You’ll own the architecture of the systems at the core of the BE marketplace — dispatch,
dynamic pricing and surge, the promotion and incentive engine, and the experimentation /
A/B platform. These are among the highest-leverage, hardest real-time problems in the
company. If these are the problems you want to spend the next few years on, this is the seat.

Your impact
You work with engineering leadership and other staff engineers to define the long-term technical
vision for this domain together, and align the squads around durable, business-driven solutions.
You own the architecture and technical strategy, and you bring deep domain expertise and real
business sense to shape roadmap priorities and investment decisions across teams.
You advise technical leaders on technical strategy for the org, balancing engineering and
business priorities to land on the right long-term bets.

What you’ll do

  • Set a high technical bar across the group through deep technical insight, architecture and
    design reviews, and the standards you hold for code quality and system design.
  • Review and evolve the dispatch, pricing, promotion, and experimentation systems —
    making pragmatic, high-impact improvements to availability, performance, and security,
    rather than rebuilding for its own sake.
  • Work across Product, Design, and Engineering to solve BE’s hardest technical challenges
    for our riders and drivers.
  • Drive quality, operational readiness, and engineering excellence across squads, and define
    the governance and review protocols for major technical decisions.
  • Plan and run load, stress, and chaos testing to validate reliability and scalability before our
    users find the limits for us.
  • Partner with Product to ship features with a data-driven approach, and measure impact
    through our A/B and experimentation platform.

Yêu cầu công việc

  • 5+ years in software engineering, with a track record of driving technical direction that
    spans multiple teams and/or services.
  • Proven experience building and scaling complex, high-impact, high-availability systems in
    production.
  • Deep system design skill, especially for distributed, real-time, and high-throughput
    systems.
  • Strong command of system performance and scaling, with solid knowledge of MySQL or
    PostgreSQL. Experience with NoSQL stores such as Cassandra or Elasticsearch is a
    strong plus.
  • Experience with chaos engineering is a strong plus.
  • You write Go, or you’re a strong backend engineer eager to — most of our stack is Golang,
    and we’re happy to talk to strong candidates with Java, Node.js, or any similar languages.
  • You engage directly in the code when it accelerates a critical outcome, and you hold a high
    standard for quality, design, and architectural decisions across the group.
  • You communicate clearly, collaborate well while own

Phúc Lợi

  • 13th salary
  • Social Insurance
  • Medical healthcare
  • Annual health check
  • 15 days annual leave
  • Transportation ticket fee (BE’s services)
  • Performance bonus
  • Holiday bonus
  • Team Building and many engagement activities

Thông tin ứng tuyển

Vui lòng điền đầy đủ những mục có dấu *

Tải lên hồ sơ ứng tuyển của bạn bằng cách kéo tệp vào hộp bên dưới hoặc nhấn vào "Chọn từ máy tính"

Tải ứng dụng

để trải nghiệm các dịch vụ của chúng tôi

Đánh giá ứng dụng

20+

Thành phố