Đến nội dung chính
Tuyển Dụng
← Reclub Vietnam

Senior Backend Engineer TypeScript, PostgreSQL

Reclub Vietnam · Hồ Chí Minh
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Thương lượng
Địa điểm
Thành phố Thủ Đức, Hồ Chí Minh, Hồ Chí Minh

Tổng quan

  • 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.
  • 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.
  • 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.
  • 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.
  • Communication & Documentation:
  • Able to explain tradeoffs clearly across databases, migrations, and backend system design.
  • Personality & Behavioral Traits:
  • Designs good systems and is excellent at data.
  • Strong ownership of backend and data-intensive problems end to end.
  • 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.

Quyền lợi

  • 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
Chế độ thưởng

Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗

Quan tâm đến vị trí này?

Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.

Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn? Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ