@ManhTran.
Tất cả việc làm

Khối Dịch vụ xe

Backend Developer (Go/Java)

Tòa Technopark, Hà NộiSeniorFulltimeHạn nộp: 30 tháng 6, 2026

Về công ty

VinSmart Future (VSF) là công ty công nghệ trụ cột của Tập đoàn Vingroup, được hình thành từ việc sáp nhập toàn bộ hệ sinh thái công nghệ của tập đoàn, trong đó có VinApp, VinIT, VinBigdata, và các đơn vị công nghệ khác thuộc Tập đoàn. VinSmart Future được xác định là động lực tiềm năng phát triển mới cho Tập đoàn Vingroup. Quy tụ đội ngũ gần 4.000 chuyên gia và nhân sự công nghệ, VSF tập trung vào phát triển các mảng công nghệ với trí tuệ nhân tạo (AI) là cốt lõi, cho phép kết nối các lớp năng lực từ dữ liệu, mô hình đến hạ tầng, tạo điều kiện để phát triển các công nghệ có tính ứng dụng cao phục vụ đời sống của mọi người. VSF là nơi quy tụ những nhân tài trong lĩnh vực công nghệ thông tin, dữ liệu, AI trong nước và quốc tế.

Mô tả công việc

Search Engine & Geocoding

  • Phát triển hệ thống tìm kiếm địa điểm/địa chỉ: autocomplete, chịu lỗi gõ sai (typo-tolerant), ranking và relevance tuning.

  • Thiết kế chiến lược indexing: schema, analyzers, synonyms, multi-index/alias, reindex zero-downtime.

  • Xây dựng API search đáp ứng SLA (p95/p99), tối ưu cache, rate limit và cơ chế A/B cho ranking khi cần.

Routing, Navigation & ETA Serving

  • Xây dựng dịch vụ routing (tìm đường) và API route computation: shortest path, constraints (avoid toll/ferry), multi-stop, tối ưu dẫn đường cho electric vehicle và các tuỳ chọn tuân thủ luật rẽ/turn restrictions.

  • Tích hợp tín hiệu traffic realtime vào routing/ETA: speed profile theo road segment, incident impact, dynamic reroute.

  • Nắm vững các thuật toán routing/graph và có khả năng tự implement, tối ưu hiệu năng: Dijkstra, A*, bidirectional search; các kỹ thuật tăng tốc như Contraction Hierarchies (CH)/multi-level, ALT, k-shortest paths.

  • Tối ưu thuật toán trên road graph lớn: cấu trúc dữ liệu (adjacency, priority queue), pruning/heuristics, precompute, cache theo tile/segment, tối ưu CPU/memory; thiết kế degrade gracefully khi thiếu traffic hoặc hệ thống quá tải.

  • Thiết kế cơ chế đo lường và kiểm soát chất lượng: latency budget, timeouts, fallbacks và quan sát p95/p99 theo SLA.

Nền tảng Traffic Realtime

  • Xây dựng pipeline/serving cho traffic realtime: ingestion, aggregation theo road segment, smoothing, freshness và confidence scoring.

  • Thiết kế cơ chế stream processing và storage tối ưu (time-series/kv/cache) để phục vụ truy vấn đọc cực nhanh.

Map Ads & Monetization

  • Xây dựng hệ thống Map Advertising: targeting theo vị trí/route, frequency cap, budget/pacing cơ bản, logging và reporting.

  • Thiết kế cơ chế chống gian lận ở mức nền tảng (ví dụ: click spam/spoofing tín hiệu), audit/logging và truy vết.

Custom Map & Custom Geofences

  • Phát triển Custom Map: styles/themes, layers, tiles endpoints, feature flags theo tenant/market.

  • Xây dựng Geofences (circle/polygon): create/update, truy vấn point-in-polygon, event triggers (enter/exit) và rule engine đơn giản.

  • Tối ưu geofence queries: indexing theo S2/H3/Geohash, caching, batching và tối ưu throughput.

Yêu cầu

  • Từ 3-5 năm kinh nghiệm Backend; ưu tiên đã làm hệ thống high-scale/low-latency và production-grade.

  • Tốt nghiệp Đại học chính quy loại khá trở lên chuyên ngành CNTT, Phần mềm,...

  • Thành thạo Java và/hoặc Go; hiểu sâu concurrency, memory, profiling và performance tuning.

  • Kinh nghiệm thiết kế hệ thống phân tán: microservices, API design, data modeling, caching và reliability patterns.

  • Kinh nghiệm với search platform (OpenSearch/Elasticsearch hoặc tương đương): indexing, query DSL, relevance tuning và tối ưu hiệu năng.

  • Kinh nghiệm với hệ thống realtime/near-realtime: Kafka/Kinesis/PubSub; nắm vững khái niệm streaming và xử lý dữ liệu theo thời gian.

  • Tư duy ownership: chủ động dẫn dắt, giao tiếp cross-team, ra quyết định dựa trên dữ liệu và trade-off rõ ràng.

Ưu tiên (Nice-to-have)

  • Kiến thức domain mapping/mobility: road graph, map tiles, routing/ETA/traffic concepts.

  • Geospatial indexing: S2/H3/Geohash; kinh nghiệm tối ưu spatial queries (spatial join, point-in-polygon).

  • Kinh nghiệm cache quy mô lớn (Redis cluster), multi-layer cache và chiến lược invalidation.

  • Kinh nghiệm Kubernetes và cloud (EKS/GKE), autoscaling, service mesh; hạ tầng quan sát (Prometheus/Grafana, OpenTelemetry/Jaeger).

  • Kinh nghiệm A/B testing, feature flags và hệ thống experimentation.

  • Kinh nghiệm ad-tech backend: pacing, attribution, reporting pipeline.

  • Kinh nghiệm làm việc với các nền tảng dữ liệu lớn

Tech stack sử dụng

  • Ngôn ngữ: Java (Spring Boot), Go (Gin/Fiber/gRPC)

  • Search: OpenSearch/Elasticsearch

  • Streaming: Kafka/Kinesis

Quyền lợi

  • Môi trường Agile, làm việc với team quốc tế, sản phẩm thực sự có impact.
  • Làm việc trong môi trường công nghệ hiện đại, năng động với quy mô sản phẩm lớn thuộc hệ sinh thái Vingroup.
  • Tham gia phát triển các sản phẩm thực tế trong lĩnh vực Giáo dục, mang lại giá trị trực tiếp cho người dùng.
  • Lộ trình phát triển nghề nghiệp rõ ràng, được hỗ trợ nâng cao chuyên môn và kỹ năng kỹ thuật.
  • Chế độ lương, thưởng cạnh tranh cùng các chính sách phúc lợi hấp dẫn theo quy định của công ty.
  • Môi trường đề cao tinh thần học hỏi, chia sẻ kiến thức và chủ động phát triển bản thân