BlueThrone 高级后端工程师(Go)—新加坡远程办公
加入 BlueThrone,负责为其移动应用产品组合构建和运营后端系统。 围绕多款产品打造可扩展的服务、基础设施和架构。
描述
- 构建、运营并持续改进支持多款移动产品的后端系统
- 从架构设计到实现、部署和迭代,主导定义不清的技术问题
- 分析并接手并非由自己最初构建的系统
- 与产品、前端、数据和工程团队密切合作
- 强化现有系统,并评估何时无需进行重写
- 响应生产事故并参与问题解决
- 评估系统背景、依赖关系、扩展风险和工程权衡
- 记录技术决策,清晰沟通,并专注于可衡量的成果
- 根据优先级变化,在不同产品、代码库和技术环境之间开展工作
任职要求
- 通常具备至少五年的后端工程经验
- 曾设计或大幅改进后端系统
- 能够做出架构决策并清晰解释其中的权衡
- 有使用超出 ORM 访问方式的数据库经验
- 能够在生产环境中运行和排查服务问题
- 理解基础设施及其对应用系统的支持方式
- 能够将不明确的问题转化为已交付且可运行的成果
- 在项目需要时,能够快速适应不熟悉的技术
- 能够胜任 Go 开发;具备 Go 生产环境经验者优先
- 如果能证明快速学习新技术栈,其他语言的扎实后端经验也可考虑
- 理解关系型数据库、模式设计、迁移、索引和查询行为
- 理解分布式系统、消息队列以及 Kafka 等消息代理
- 理解 Docker 和 Kubernetes
- 理解云基础设施和 API
- 理解可观测性、性能、可靠性和系统故障模式
福利待遇
- 可跨国家和时区远程工作
- 加入致力于多元与包容的机会平等工作场所
- 可在申请或面试过程中申请合理便利
