我们使用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;