Khám phá việc làm Cloud & Infrastructure nổi bật.
Xem ngay

Senior Backend Engineer (TypeScript, PostgreSQL)

Reclub Vietnam
28 Mai Chí Thọ, An Phú, Quận 2, Bình Trưng, TP Hồ Chí Minh
Tại văn phòng
Đăng 20 giờ trước
Lĩnh vực:
Sản Phẩm Phần Mềm và Dịch Vụ Web

3 Lý do để gia nhập công ty

  • Work in fast-growing startup
  • Serve passionate and active sports users
  • Meaningful mission and impact

Mô tả công việc

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.

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.

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

Must Have

1. 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.

Tại sao bạn sẽ yêu thích làm việc tại đây

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

Powering The Global Sports Community

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Sản Phẩm Phần Mềm và Dịch Vụ Web
Quy mô công ty
1-50 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Thêm lương OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email Nhận thông báo