Snap Inc.
Snap Inc.
5,001 – 10,000 员工
咨询市场营销物流
Snap Inc. 是一家科技公司,致力于打造以相机为核心的产品,用于沟通、创作和自我表达。公司专注于运用视觉技术帮助人们建立联系,同时关注数字产品对心理健康、社会和环境可能产生的更广泛影响。公司还重视员工队伍中的多元、公平与包容,以及负责任的设计、合乎伦理的治理、透明的决策和注重环境的运营方式。

后端软件工程师,5级——Snap Inc.(洛杉矶,现场办公)

设计和运营支持 Snapchat 的分布式后端服务,包括身份、社交图谱和持久化系统。 为高可用平台构建安全、可扩展的基础设施。

描述

  • 设计、实现和运营身份、社交图谱及持久化系统等可扩展服务
  • 跨团队合作,明确产品需求、评估权衡并交付产品解决方案
  • 测试、评估和调试实现,同时保持工程质量
  • 采用提升可用性、可扩展性、运营卓越性和成本效率的实践
  • 使用由 AI 支持的工程工作流,交付正确、安全且可用于生产环境的可扩展服务
  • 在数周时间内通过多个拉取请求,独立交付中等规模功能
  • 调查并解决故障和热修复问题

任职要求

  • 计算机科学或相关技术领域的学士学位,或同等实践经验
  • 至少 6 年本科毕业后的软件开发经验;或取得技术硕士学位后有 5 年以上经验;或取得相关博士学位后有 2 年以上经验
  • 具备后端服务或分布式系统开发背景
  • 具备大规模微服务、分布式系统、云和存储平台、基础设施与系统设计、安全、网络、数据存储,或机器学习与自然语言处理方面的经验
  • 有在较大规模上运营高可用系统的实际经验
  • 具备 Java、C++ 和/或 Python 编程经验
  • 具备 NoSQL、Memcache 或 Redis、Kubernetes,或 Google/AWS 服务的使用经验
  • 能够在数周时间内通过多个拉取请求独立交付中等规模功能
  • 理解系统运营,包括故障和热修复问题的调查与解决
  • 具备出色的协作和团队合作能力
  • 能够或非常擅长使用 AI 工具,并审核生成的输出以确保架构完整性、性能表现和安全性
  • 愿意学习和应用不断发展的 AI 系统与工具
  • 具备分布式系统工作经验

福利待遇

  • 带薪育儿假
  • 全面的医疗保障
  • 情绪与心理健康支持计划
  • 包含 RSU 股权的薪酬方案
  • 默认采用 Together 政策,要求预计每周至少四天到办公室办公