后端GoLang开发人员

休斯顿 1天前全职 网络
面议
高级 Go (Golang) 后端开发人员 — 7年以上经验 地点:旧金山,加利福尼亚州 — 现场工作类型:全职 关于该职位 我们正在招聘一名高级 Go 后端开发人员,负责设计和扩展云原生微服务,以支持高吞吐量的 SaaS 平台。您将推动架构、可靠性和性能,以实时处理大量事件和数据的服务。 您的工作内容 设计、构建和运营生产级 Go 微服务和 API(REST/gRPC),并具备强大的测试和可观察性。通过分片、分区、水平扩展、缓存和背压模式来扩展分布式系统。适当时与 Kafka(流/队列)、Cassandra/NoSQL、Elasticsearch 和关系存储集成。 负责性能和弹性:负载/容量测试、SLI/SLO、跟踪、指标和警报。自动化 CI/CD、IaC、容器化、蓝绿或金丝雀部署。与产品、SRE、安全和数据团队合作;撰写清晰的设计文档并领导同行评审。指导工程师并帮助提升编码标准和开发者体验。 基本资格 计算机科学学士学位或在数据结构、算法、分布式系统方面的同等深度。7年以上面向服务/微服务架构的后端工程经验。 Go (Golang) 专家级别:模块、分析/pprof、竞争检测器、基准测试、并发原语。 至少精通以下之一:Java、Scala、Kotlin、Python,熟悉 Kafka、Cassandra、Elasticsearch(或在生产规模下的类似技术)。具备扩展系统的能力(断路、重试、幂等性、速率限制、分区)。在 AWS、GCP 或 OCI 上有丰富经验(网络、IAM、托管服务、成本/性能权衡)。深刻理解多线程/并发/并行性和分布式系统中的故障模式。熟练使用 Git 工作流和 CI/CD(Jenkins、Argo、GitHub Actions 等);拥有强大的测试文化。 优先/加分项 具备网络安全或情报平台领域的经验。 可观察性:Prometheus、Grafana、Graphite、OpenTelemetry(跟踪/指标/日志)。Kubernetes(生产)、Helm、Argo Rollouts;服务网格(Istio/Linkerd)。开源贡献(GitHub、Stack Overflow、博客、演讲)。 我们的工作方式(旧金山) 混合模式:通常周二至周四在 SoMa/金融区现场(可根据团队调整)。务实的工程、强大的代码健康、RFC/设计文档,以及快速但负责任的交付。拥有者心态——您发布服务并在生产中维护其可靠性。 薪酬和福利 薪酬范围最低:每年 $118,000 薪酬范围最高:每年 $180,000 HCLTech 是一个平等机会的雇主,致力于为所有申请者和员工提供平等的就业机会,无论种族、宗教、性别、肤色、年龄、国籍、怀孕、性取向、身体残疾或遗传信息、军人或退伍军人身份,或任何其他受保护的分类,均符合联邦、州和/或地方法律。如果任何申请者对招聘过程中的歧视有疑虑,他们应提供详细的报告以供调查。候选人在范围内的薪酬将取决于他们的技能、经验、教育和法律允许的其他因素。根据公司政策,该职位也可能有资格获得基于绩效的奖金。 此外,根据公司政策,该职位有资格享受以下福利: 医疗、牙科、视力、药房、生命、意外死亡和伤残保险;员工援助计划;401(k) 退休计划;每年 10 天带薪休假(某些职位有资格根据需要休假,无指定休假天数);以及每年 10 天带薪假期。 您的成长方式 在 HCLTech,我们为您提供持续的机会,让您找到自己的火花并与我们一起成长。 我们希望您对自己的角色感到快乐和满意,并真正了解哪种类型的工作最能激发您的才华。 在您与我们共事期间,我们提供与高级员工的透明沟通、各级学习和职业发展计划,以及在不同角色中尝试甚至转行的机会。我们相信您应该掌控自己的职业生涯,拥有无限的机会找到最适合您的角色。