我們使用Cookie和類似技術來改善您的體驗、分析網站使用情況並協助我們的營銷工作。我們收集的數據包括頁面訪問記錄和匿名使用統計。 私隱政策
職位預算: USD 45,000-50,000
發佈時間:
We seek an experienced Go Backend Architect to design highly available, scalable, cloud-native distributed systems serving tens of millions of users and billions of daily requests. This role drives core architecture evolution and serves as a technical decision-maker for engineering efficiency and system resilience. [Key Responsibilities] • Lead middleware/SaaS architecture: define service boundaries, gRPC/HTTP protocols, Saga/TCC/eventual consistency, circuit-breaking, degradation, rate-limiting, and observability (Metrics/Logs/Traces); • Build high-performance Go microservices: custom RPC, connection pool governance, zero-trust service mesh (Istio/eBPF), multi-tenancy, dynamic config; • Optimize performance/stability: use pprof, eBPF, flame graphs; target P99 < 100ms on critical paths, SLA ≥ 99.99%; • Define tech roadmap: evaluate Service Mesh, Serverless, WASM edge computing; • Drive tech selection: TiDB/PostgreSQL, Kafka/Pulsar, MinIO/S3, GitOps + Argo CD;