Senior Backend Engineer- Vietnamese
Hạn nộp hồ sơ: 13/09/2026 (Còn 18 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
Nhà tuyển dụng đang online
About the Job:
Note on Eligibility:This position is open exclusively to Vietnamese citizens/nationals. Work permit sponsorship is not available for this role.
We are looking for a Senior Backend Engineer to own the backend services and data layer for our social sports platform. You will architect data-intensive systems end-to-end-from APIs and queue workers to the databases beneath them.
Databases should be your strongest area, but this is a backend role, not a DBA position. We need a system designer who happens to be excellent at data. If you prefer writing raw SQL with Kysely over hiding behind an ORM, and enjoy solving 'query degradation' across PostgreSQL, ClickHouse, and ScyllaDB, this role is for you.
Our Tech Stack
Core: TypeScript on Bun, Elysia (REST APIs).
Data: PostgreSQL (OLTP, Kysely/raw SQL), ClickHouse (Analytics), ScyllaDB (High-volume), and DragonflyDB (upcoming service).
Infrastructure: Queue-based workers, cloud-native containers.
Our Tech Stack
Core: TypeScript on Bun, Elysia (REST APIs).
Data: PostgreSQL (OLTP, Kysely, hand-written SQL), ClickHouse (Analytics), ScyllaDB (High-volume workloads), DragonflyDB (In-memory/Caching).
Infrastructure: Queue-based workers, Cloud-native containers.
About Reclub
Reclub is a social sports platform that helps people organize activities, discover communities, and play together more easily. Our mission is to make recreational sports more accessible, social, and enjoyable.
Problems You Will Work On
Queries that used to be fast. Find why a query degraded as the data grew, then fix it in the right layer.
Choosing the right store. Decide which workload belongs in which database, then move it there without downtime.
Live migrations nobody notices. Schema and data changes on a production system, sometimes across several releases, designed by you and run in tandem with our infrastructure engineer.
Making expensive questions cheap. Read models, denormalisation and caching that turn slow aggregates into fast lookups.
Key Success Indicators for this Role :
Backend services are owned end to end across APIs, background processing, integrations, and the data layer.
Query performance issues are identified and fixed as data grows.
Live migrations and workload moves are delivered without downtime.
RequirementsMust Have1. Professional Expertise (Hard Skills & Experience):
5+ years building and operating production backend services.
TypeScript at depth, including REST APIs and background job processing in production.
Deep PostgreSQL expertise. You read execution plans, design indexes deliberately, model a domain from scratch, and write SQL by hand. We use Kysely, not an ORM.
Breadth across OLTP, OLAP, NoSQL and in-memory stores. You can argue PostgreSQL versus ClickHouse versus ScyllaDB versus DragonflyDB or Redis, and name the tradeoffs.
Migration discipline. You have changed schemas on live systems under real traffic.
Production ownership. Containers, cloud deployment, and debugging your own services from logs, metrics and traces.
2. Communication & Documentation:
Able to explain tradeoffs clearly across databases, migrations, and backend system design.
3. Personality & Behavioral Traits:
Designs good systems and is excellent at data.
Strong ownership of backend and data-intensive problems end to end.
Nice to Have
ClickHouse, DragonflyDB, Redis, ScyllaDB or Cassandra in production.
Event-driven or queue-based distributed systems.
Full-text, fuzzy or geospatial search.
Enough React or Vue to build an internal admin screen when you need one.
Compensation & Benefits
100% salary during probation
Competitive salary + 13th-month bonus
Annual salary review
Premium health insurance from Bao Viet after probation
Transportation support
Lunch, coffee, and snacks
All statutory benefits per Vietnamese Labor Law
Work Environment
In-office, collaborative working environment
Professional English-speaking workplace
Supportive, fast-moving team
Opportunity to build new product areas from the ground up
Working time : 9am-6pm, Mon - Fri
Working Location: The Sun Avenue, 28 Mai Chi Tho, Binh Trung ward, HCM City
Apply
Ready to build something great with us? Apply your CV at: [protected info]
Note on Eligibility:This position is open exclusively to Vietnamese citizens/nationals. Work permit sponsorship is not available for this role.
We are looking for a Senior Backend Engineer to own the backend services and data layer for our social sports platform. You will architect data-intensive systems end-to-end-from APIs and queue workers to the databases beneath them.
Databases should be your strongest area, but this is a backend role, not a DBA position. We need a system designer who happens to be excellent at data. If you prefer writing raw SQL with Kysely over hiding behind an ORM, and enjoy solving 'query degradation' across PostgreSQL, ClickHouse, and ScyllaDB, this role is for you.
Our Tech Stack
Core: TypeScript on Bun, Elysia (REST APIs).
Data: PostgreSQL (OLTP, Kysely/raw SQL), ClickHouse (Analytics), ScyllaDB (High-volume), and DragonflyDB (upcoming service).
Infrastructure: Queue-based workers, cloud-native containers.
Our Tech Stack
Core: TypeScript on Bun, Elysia (REST APIs).
Data: PostgreSQL (OLTP, Kysely, hand-written SQL), ClickHouse (Analytics), ScyllaDB (High-volume workloads), DragonflyDB (In-memory/Caching).
Infrastructure: Queue-based workers, Cloud-native containers.
About Reclub
Reclub is a social sports platform that helps people organize activities, discover communities, and play together more easily. Our mission is to make recreational sports more accessible, social, and enjoyable.
Problems You Will Work On
Queries that used to be fast. Find why a query degraded as the data grew, then fix it in the right layer.
Choosing the right store. Decide which workload belongs in which database, then move it there without downtime.
Live migrations nobody notices. Schema and data changes on a production system, sometimes across several releases, designed by you and run in tandem with our infrastructure engineer.
Making expensive questions cheap. Read models, denormalisation and caching that turn slow aggregates into fast lookups.
Key Success Indicators for this Role :
Backend services are owned end to end across APIs, background processing, integrations, and the data layer.
Query performance issues are identified and fixed as data grows.
Live migrations and workload moves are delivered without downtime.
RequirementsMust Have1. Professional Expertise (Hard Skills & Experience):
5+ years building and operating production backend services.
TypeScript at depth, including REST APIs and background job processing in production.
Deep PostgreSQL expertise. You read execution plans, design indexes deliberately, model a domain from scratch, and write SQL by hand. We use Kysely, not an ORM.
Breadth across OLTP, OLAP, NoSQL and in-memory stores. You can argue PostgreSQL versus ClickHouse versus ScyllaDB versus DragonflyDB or Redis, and name the tradeoffs.
Migration discipline. You have changed schemas on live systems under real traffic.
Production ownership. Containers, cloud deployment, and debugging your own services from logs, metrics and traces.
2. Communication & Documentation:
Able to explain tradeoffs clearly across databases, migrations, and backend system design.
3. Personality & Behavioral Traits:
Designs good systems and is excellent at data.
Strong ownership of backend and data-intensive problems end to end.
Nice to Have
ClickHouse, DragonflyDB, Redis, ScyllaDB or Cassandra in production.
Event-driven or queue-based distributed systems.
Full-text, fuzzy or geospatial search.
Enough React or Vue to build an internal admin screen when you need one.
Compensation & Benefits
100% salary during probation
Competitive salary + 13th-month bonus
Annual salary review
Premium health insurance from Bao Viet after probation
Transportation support
Lunch, coffee, and snacks
All statutory benefits per Vietnamese Labor Law
Work Environment
In-office, collaborative working environment
Professional English-speaking workplace
Supportive, fast-moving team
Opportunity to build new product areas from the ground up
Working time : 9am-6pm, Mon - Fri
Working Location: The Sun Avenue, 28 Mai Chi Tho, Binh Trung ward, HCM City
Apply
Ready to build something great with us? Apply your CV at: [protected info]
Thông tin chung
- Thu nhập: Thỏa thuận
Việc làm tương tự khác
TIN HỌC ĐẠI DƯƠNG - Công Ty TNHH Tư Vấn & Đào Tạo Đại Dương
Hồ Chí Minh
You'll love it
CÔNG TY CỔ PHẦN DỊCH VỤ GIAO HÀNG NHANH
Hồ Chí Minh
You'll love it
Công ty TNHH XNK PT Đông Dương - Tập đoàn thể thao KINGSPORT
Hồ Chí Minh
Cạnh tranh
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
SENIOR SYSTEM ARCHITECT
Công ty Cổ phần Đầu tư & Phát triển Năng Lượng Mặt Trời Bách Khoa SolarBK
Hồ Chí Minh
Thỏa thuận
Senior Backend Developer (Java/Springboot) - TA171
Ngân hàng TMCP Việt Nam Thịnh Vượng - VPBank
Hà Nội, Hồ Chí Minh
Cạnh tranh
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Hotline CSKH
1900.63.63.84
Công ty Cổ phần JobOKO Toàn cầu
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.
Hotline CSKH
0962.107.888
Công ty Cổ phần JobOKO Toàn cầu