[急招] [上海] Rust 框架和中间件研发工程师

254 天前
 PureWhiteWu

职位描述

字节跳动服务框架团队主要致力于解决框架和中间件相关问题,包括但不限于 Service Mesh 、RPC/Web 框架、语言基础生态、服务治理等方向。同时,我们也肩负着引领公司微服务架构发展和新技术推广落地的责任。

  1. 参与字节跳动 Rust 基础生态和基础设施(如内网 crates.io )建设,包括但不限于以下方向:RPC ( Volo )/基础库/编译器 等;
  2. 参与字节跳动 Rust 微服务、服务网关、服务 Sidecar 的研发;
  3. 参与 Rust 语言及生态的布道推广;
  4. 推动 Rust 语言的业务落地。

职位要求

  1. 本科及以上学历,计算机、通信等相关专业;
  2. 熟练掌握 Rust 语言,对于 Rust 所有权、生命周期、异步等原理有一定了解,熟练使用 Rust 常用开源库;
  3. 具备优秀的逻辑思维能力,对业界全新前沿技术、思考问题实践充满热情;
  4. 具备扎实的操作系统、数据结构与算法能力,对代码质量要求高,代码风格良好,可扩展性强;
  5. 擅长沟通交流,善于横向业务运作。

具备以下条件之一者优先:

  1. 深入理解 Tokio runtime ;
  2. 深度参与过 Rust 开源项目社区建设;
  3. 有中间件、微服务框架开发经验;
  4. 有知名开源项目贡献经历;
  5. 有 Rust 编译器 、LLVM 相关经验。

投递链接: https://job.toutiao.com/s/ie1Laqef

6432 次点击
所在节点    酷工作
29 条回复
GopherDaily
254 天前
你们在用 Rust 重写 Sidecar ?
istomyang
254 天前
Linkedin Conduit 了解一下
PureWhiteWu
254 天前
@GopherDaily 工作之一。
janwarlen
254 天前
字节内部打算从 Go 转向 Rust ?
Dart
254 天前
NICE , 招实习生吗?哥哥
cooltechbs
254 天前
有意思,字节要拥抱 Rust ?是老组件用 Rust 重写,还是老组件保留 Go 、新组件用 Rust 呢?贵司内部认为引入 Rust 这件事有何收益?反正我觉得我要是创业团队招人,我还是选 Go 不选 Rust
spidah
254 天前
要是有深圳的就好了
GopherDaily
254 天前
@cooltechbs Go 在某些方面确实资源利用率不高,核心还是得搞个 OKR 里面的 O
PureWhiteWu
254 天前
@Dart 抱歉哈,目前不招实习生
PureWhiteWu
254 天前
@cooltechbs 降本增效,Go 服务用 Rust 重写可以节约 30%-50% 的资源成本。
heyleo
254 天前
人在上海,学习使用了半年的 rust ,想的是能脱离 java 红海,结果发现还是想太多了
asasas2114823
254 天前
@heyleo #11 怎么说
yudoo
254 天前
@asasas2114823 #12
@heyleo #11 怎么说
zzq825924
254 天前
@PureWhiteWu 怎么说,有调研吗
NavilleZhang
254 天前
有 LLVM 经验没有也暂时不想有 Rust 经验.

招 Compiler 经验的人的目的是什么呢? 重写 Rust/LLVM 编译器吗
rahuahua
254 天前
@cooltechbs 那啥,你在教字节做事吗, 😄
VVVYGD
254 天前
我这边也是最近全面使用 rust 写所有后端服务了,整体开发效率跟 go 差不多了,像一些 web api 的基础工具也是自己写的。https://github.com/ddx2x/crossgate
jujyjse
254 天前
@PureWhiteWu 有校招岗位嘛
matrix1986
254 天前
投了,但是肯定过不了算法,因为从来没刷过
impl
253 天前
哇,几年前摸过 Rust ,可惜工作岗位凤毛麟角

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/969084

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX