エンジニアフルリモート

【フルリモート/週5/Rust】高信頼性・低レイテンシな次世代分散型ストレージ基盤の開発

【フルリモート/週5/Rust】高信頼性・低レイテンシな次世代分散型ストレージ基盤の開発

案件要件

職種
エンジニア
業務内容
システム開発・運用
SES
報酬目安
4,000 ~ 5,500円/時
稼働時間目安
週5日 (時間目安 160時間)
はたらく場所
フルリモート
スキル

お任せしたいこと
[役割]
バックエンドエンジニア(シニアクラス)として、Rustを用いた自社開発の分散型オブジェクトストレージシステムのコアロジック開発および最適化を担当していただきます。
[役割に対して求める成果]
Rustの所有権・借用モデルを活かし、メモリ安全性を担保しつつ、並行処理時のデッドロックやレースコンディションを徹底的に排除した、極めて堅牢で高速なストレージエンジンを構築すること。

具体的な業務内容
Rustを用いた、分散ファイルシステムのアロケーションロジックおよびレプリケーションプロトコルの実装
tokio等の非同期ランタイムを活用した、高並列・低レイテンシなI/O処理の最適化
分散トランザクションにおけるデータ整合性(コンシステンシ)を担保するためのアルゴリズム実装
プロファイリングツールを用いた、CPU・メモリボトルネックの特定および、アセンブリレベルに近いチューニング
GitHub上でのプルリクエスト作成、およびテックリード層とのハイレベルな相互コードレビュー対応

必須スキル・経験
Rustを用いた商用Webアプリケーションまたはシステムプログラミングの開発実務経験2年以上
C/C++、Goなどを用いたシステムプログラミング(並行処理, メモリ管理等)の経験合計5年以上
非同期プログラミング(Rustのasync/await, tokio等)に関する深い知識と実装経験
RDBMSまたはNoSQLの内部構造(B-Tree, LSM-Tree等)に関する基礎的な知見
Git / GitHubを用いたチーム開発におけるブランチ管理、コンフリクト解消の習熟

歓迎スキル・経験
Raft、Paxosなどの分散合意アルゴリズムの実装、または詳細な知識
gRPC / Protocol Buffersを用いた、サービス間通信の設計・実装経験
Linuxカーネル、ファイルシステム、ネットワークスタックに関するディープな知見
オープンソースプロジェクト(OSS)へのコントリビューション実績

開発環境
言語・FW:Rust, tokio, gRPC
インフラ:AWS (EKS, EC2, S3), Docker
管理ツール:GitHub, Slack, Jira
技術スタック:Protocol Buffers, GitHub Actions, Datadog

開発チームについて
Rustスペシャリストが集まる少数精鋭のチームです。「安全で速いコード以外は本番に入れない」という強い意志を持った、技術密度の高い環境です。

求める人物像
Rustの言語仕様や挙動を深く追求し、コンパイラと対話しながら最適なコードを書くことに喜びを感じる方
トラブル発生時に、テキストログやパケット、メモリダンプを冷静に追いかけ原因特定できる方

仕事の魅力
今最も注目されるRustを用い、技術的難易度の極めて高い「分散ストレージ」の核心部に携われます。
フルリモート環境下で、世界レベルの技術力を持つメンバーと切磋琢磨できる環境です。

働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。


SNSでこの案件をシェア

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agent

株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。

案件を公開しました

案件をシェアしませんか?(SNSシェアをすることで、求職者の応募数アップが期待できます。)

案件を公開しました

この案件は限定公開です。案件のURLを知っている人のみが案件情報を見ることができます。

応募が完了しました

アピールしたいポイントがあれば積極的にメッセージを送ってみましょう。