头图

【寻人启事】达坦科技持续招人ing

❤️一起来探索前沿科技,做有意思的事情~

我们是谁

达坦科技(DatenLord)专注于打造新一代开源跨云存储平台。通过软硬件深度融合的方式打通云云壁垒,实现无限制跨云存储、跨云联通,建立海量异地、异构数据的统一存储访问机制,为云上应用提供高性能安全存储支持。以满足不同行业客户对海量数据跨云、跨数据中心高性能访问的需求。

我们是怎样的一群人?

达坦科技创始团队均来自谷歌、阿里等知名企业,团队成员都是一群喜欢并勇于探索前沿技术的同学,大家因为对技术的热爱而聚到一起。

在这里我们不局限于工作职责本身,更鼓励大家能勤于思考学习,找到自己感兴趣的事情,创造更多价值~

我们的公司文化是怎样的?

在技术驱动的基础上,达坦形成了强学习性组织文化:

持续学习 持续学习是达坦最核心的文化价值观,要求每个达坦人都要拥有对学习热切的渴望和超强的自我成长和学习能力;同时公司也会有非常高频的内外部学习交流机会,给大家提供更多拓展自我的空间。

乐于分享 在学习文化的环境里,分享文化是让组织快速成长的必然要素。达坦长时间保持极高的技术钻研热情,每当大家在新的技术方向有所突破,都会积极分享给同事。每周至少一次的技术分享已经成为达坦的习惯,并将长期保持下去。达坦也相信,不论正式员工还是实习生,都有值得学习的地方。

坦诚沟通 作为开源的推崇者,内部的信息透明是必不可少的,同时这里鼓励每个人对于各种问题能够坦诚沟通,不留问题。只有极致的透明,才能让组织的效率和相互信任度更好。

这些文化体现在达坦的方方面面,最突出的是对前沿技术的探索追求。如达坦是业界第一个做开源RDMA网卡的公司,且使用的技术也是非常新潮的SpinalHDL和Bluespec;是第一个写Rust异步RDMA库且Star最多的;同时,达坦正在积极尝试Rust for Linux,也在积极推动开源毕设和Bluespec、SpinalHDL技术社区……

伴随着公司的成长和发展,达坦的组织文化也会围绕这这些特质持续迭代,凝聚每个达坦人。

岗位机会

一、分布式存储软件开发资深工程师(全职)

【岗位职责】

  • 参与开源分布式存储项目DatenLord的开发和维护;
  • 完善DatenLord的测试,构建新的DatenLord测试框架;
  • 提高DatenLord分布式性能表现。

【岗位要求】

  • 至少5年的分布式系统开发或研究经验,最好是分布式存储系统研发或研究经验;
  • 具有HDFS 、Ceph、GlusterFS等分布式存储系统具有相关开发和使用经验;
  • 熟悉Rust、C或C++语言;
  • 具有开源项目的开发和维护经验。

二、Rust分布式存储开发(全职/实习均可)

【岗位职责】
参与高性能分布式存储系统研发,涉及的开发内容包括但不限于:

  • 分布式存储系统开发;
  • 分布式数据一致性协议研究和开发;
  • 分布式缓存、数据管理服务;
  • 使用 Rust 语言进行内核驱动开发。

【岗位要求】

  • 熟练使用Rust语言,熟悉多线程、高并发编程;
  • 熟悉Linux操作系统存储管理相关功能;
  • 具有很强的学习能力,自我驱动以及团队合作意识。

【加分项】

  • 熟悉Rust异步编程、有tokio或async-std使用经验优先;
  • 熟悉分布式一致性协议Paxos或Raft、分布式KV存储etcd、有K8S的CSI接口编程经验优先;
  • 有过开源项目/开源贡献经验者优先。

三、FPGA开发(全职/实习均可)

【岗位职责】

  • 负责基于FPGA实现网络IO加速,以及加密、压缩、编码等算法加速的设计与RTL实现;
  • 实现常用外设接口IP的RTL设计、集成和验证;
  • 配合上层软件实现软硬件联调。

【岗位要求】

  • 熟悉基于FPGA的设计流程,熟悉Xilinx的FPGA芯片架构,熟练掌握Xilinx的FPGA开发工具;
  • 熟练掌握Verilog、SystemVerilog以及SystemVerilog Assertion的使用;
  • 熟练掌握TCL、Python脚本语言;
  • 具有很强的学习能力,自我驱动以及团队合作意识。

【加分项】

  • 熟悉Bluespec、SpinalHDL、Chisel、Clash等至少一种新一代HDL语言;
  • 熟悉CXL、PCIe、AXI、ACE、CHI等相关总线接口开发优先;
  • 熟悉TCP/IP、RDMA、NVMe协议,有加密、压缩、编码开发经验优先。

四、网站开发前端实习生(仅实习)

【岗位职责】

  • 负责公司和开源项目的官网开发和维护;
  • 负责产品Portal交互界面的开发和维护。

【岗位要求】

  • 熟悉HTML、JavaScript、CSS等前端开发语言;
  • 熟悉React、Vue等前端框架,有相关开发经验者优先考虑;
  • 具有网站或者Portal开发经验者;
  • 具有很强的学习能力,自我驱动以及团队合作意识。

【加分项】

  • 24年及之后毕业者优先;
  • 有过从0到1网站开发经验者优先。

面试流程是怎样的?薪资待遇如何?

面试流程

  • 简历投递至邮箱:ruopeng.zhou@datenlord.com或添加文章底部微信联系也可以喔~
  • 简历评估合格后,面试流程为:共三部分,分别为项目笔试(需要写代码)、技术面试、技术talk评审;具体面试流程会根据候选人的情况略有调整。

    薪资待遇

  • 实习生:前端岗位150~200元/天,Rust/FPGA岗位300~400元/天,可实习6个月以上者优先喔~
  • 正式员工:对标国内一线大厂的薪资+期权,待面试通过后根据能力情况确定。

    更多官方信息

  • 【公众号】达坦科技DatenLord
  • 【知乎账号】
    https://www.zhihu.com/org/da-...
  • 【B站】
    https://space.bilibili.com/20...
  • 【YouTube】
    https://www.youtube.com/chann...

我们相信物以类聚、人以群分,希望找到同样富有激情的你,一起成长。
更多信息,可添加以下微信咨询:Apathy_no

DatenLord专注打造新一代云原生高性能存储平台,实现跨云、跨数据中心之间数据高速访问,从而极大提升存...

9 声望
3 粉丝
0 条评论
推荐阅读
DatenLord前沿技术分享 No.26
达坦科技专注于打造新一代开源跨云存储平台DatenLord,通过软硬件深度融合的方式打通云云壁垒,致力于解决多云架构、多数据中心场景下异构存储、数据统一管理需求等问题,以满足不同行业客户对海量数据跨云、跨数...

Datenlord阅读 104

封面图
ESlint + Stylelint + VSCode自动格式化代码(2023)
安装插件 ESLint,然后 File -> Preference-> Settings(如果装了中文插件包应该是 文件 -> 选项 -> 设置),搜索 eslint,点击 Edit in setting.json

谭光志34阅读 20.8k评论 9

涨姿势了,有意思的气泡 Loading 效果
今日,群友提问,如何实现这么一个 Loading 效果:这个确实有点意思,但是这是 CSS 能够完成的?没错,这个效果中的核心气泡效果,其实借助 CSS 中的滤镜,能够比较轻松的实现,就是所需的元素可能多点。参考我们...

chokcoco24阅读 2.3k评论 3

你可能不需要JS!CSS实现一个计时器
CSS现在可不仅仅只是改一个颜色这么简单,还可以做很多交互,比如做一个功能齐全的计时器?样式上并不复杂,主要是几个交互的地方数字时钟的变化开始、暂停操作重置操作如何仅使用 CSS 来实现这样的功能呢?一起...

XboxYan25阅读 1.7k评论 1

封面图
在前端使用 JS 进行分类汇总
最近遇到一些同学在问 JS 中进行数据统计的问题。虽然数据统计一般会在数据库中进行,但是后端遇到需要使用程序来进行统计的情况也非常多。.NET 就为了对内存数据和数据库数据进行统一地数据处理,发明了 LINQ (L...

边城17阅读 2k

封面图
【代码鉴赏】简单优雅的JavaScript代码片段(一):异步控制
Promise.race不满足需求,因为如果有一个Promise率先reject,结果Promise也会立即reject;Promise.all也不满足需求,因为它会等待所有Promise,并且要求所有Promise都成功resolve。

csRyan26阅读 3.4k评论 1

「彻底弄懂」this全面解析
当一个函数被调用时,会创建一个活动记录(有时候也称为执行上下文)。这个记录会包含函数在 哪里被调用(调用栈)、函数的调用方法、传入的参数等信息。this就是记录的其中一个属性,会在 函数执行的过程中用到...

wuwhs17阅读 2.4k

封面图

DatenLord专注打造新一代云原生高性能存储平台,实现跨云、跨数据中心之间数据高速访问,从而极大提升存...

9 声望
3 粉丝
宣传栏