分布式系统研发工程师

AI overview

Contribute to building the Alluxio system by tackling complex challenges in distributed systems like cache strategies and optimizing concurrency in large-scale cloud environments.
岗位职责
  • 作为Alluxio的分布式系统研发工程师,你将参与构建Alluxio(原名为Tachyon)系统,和团队一起解决分布式系统中最具挑战性的问题,包括在大规模云环境中构建缓存策略,优化并发和锁定机制,构建高可用性分布式系统等。
  • 岗位要求
  • 1-3年工作经验,计算机或相关专业,本科及以上学历,硕士或者博士优先;
  • 熟悉一种或多种通用编程语言,包括但不限于Java、C++和Go;
  • 熟悉分布式系统原理、RPC以及消息中间件原理;
  • 熟悉常用的数据结构与算法,对设计模式有较好的理解;
  • 具备良好的学习能力和分析解决问题的能力,具备激情,和良好的沟通能力,高度责任心和团队合作精神;
  • 加分项
  • 良好的英语听说读写能力;
  • 有AI Infra, AI 存储相关的开发和项目经验,或者S3, HDFS, NAS等分布式存储系统的开发或实习经历,或分布式机器学习平台搭建经验;
  • 有开发或使用过Alluxio;
  • 熟悉Java语言和面向对象设计开发,熟悉多线程程序开发,对多线程技术、异步、并发有一定了解。
  • Alluxio is an open-source virtual distributed file system.

    View all jobs
    Get hired quicker

    Be the first to apply. Receive an email whenever similar jobs are posted.

    Report this job
    Apply for this job