后端软件工程师,5级——Snap Inc.(洛杉矶,现场办公)
设计和运营支持 Snapchat 的分布式后端服务,包括身份、社交图谱和持久化系统。 为高可用平台构建安全、可扩展的基础设施。
描述
- 设计、实现和运营身份、社交图谱及持久化系统等可扩展服务
- 跨团队合作,明确产品需求、评估权衡并交付产品解决方案
- 测试、评估和调试实现,同时保持工程质量
- 采用提升可用性、可扩展性、运营卓越性和成本效率的实践
- 使用由 AI 支持的工程工作流,交付正确、安全且可用于生产环境的可扩展服务
- 在数周时间内通过多个拉取请求,独立交付中等规模功能
- 调查并解决故障和热修复问题
任职要求
- 计算机科学或相关技术领域的学士学位,或同等实践经验
- 至少 6 年本科毕业后的软件开发经验;或取得技术硕士学位后有 5 年以上经验;或取得相关博士学位后有 2 年以上经验
- 具备后端服务或分布式系统开发背景
- 具备大规模微服务、分布式系统、云和存储平台、基础设施与系统设计、安全、网络、数据存储,或机器学习与自然语言处理方面的经验
- 有在较大规模上运营高可用系统的实际经验
- 具备 Java、C++ 和/或 Python 编程经验
- 具备 NoSQL、Memcache 或 Redis、Kubernetes,或 Google/AWS 服务的使用经验
- 能够在数周时间内通过多个拉取请求独立交付中等规模功能
- 理解系统运营,包括故障和热修复问题的调查与解决
- 具备出色的协作和团队合作能力
- 能够或非常擅长使用 AI 工具,并审核生成的输出以确保架构完整性、性能表现和安全性
- 愿意学习和应用不断发展的 AI 系统与工具
- 具备分布式系统工作经验
福利待遇
- 带薪育儿假
- 全面的医疗保障
- 情绪与心理健康支持计划
- 包含 RSU 股权的薪酬方案
- 默认采用 Together 政策,要求预计每周至少四天到办公室办公
