Ahrefs is looking for a backend developer with deep understanding of networks, distributed systems, OS fundamentals and taste for simple and efficient architectural designs. Our backend is mostly implemented in OCaml with some C++.
In this role, be prepared to deal with 25 petabytes of live data, OCaml and Linux on a daily basis.
These requirements stem naturally from our approach to development with fast feedback cycle, highly-focused personal areas of responsibility and strong tendency to vertical component splitting.
If your preference is leaning towards making the web functional and working on user-facing stuff, you may want to consider our ReasonML position instead.
We offer:
Ahrefs does not engage with agencies or third party recruitment solutions for the roles we hire for. If at any point we need help, we'll let you know!
私たちは、より良い技術が現実世界の問題に対するより良い解決策につながると強く信じている小さなチームです。関数型言語と静的型付けを尊重し、コード生成とメタプログラミングを幅広く採用しています。また、コードの明快さと予測可能性を重視し、反復的な作業の自動化と定型文の排除を常に追求しています。
私たちは DRY に導かれ、KISS に従います。私たちの生活を便利にする新しい技術があれば、それを試してみます。私たちは、オープンソースのコードに大きく依存し(保守可能なシステムを構築するための唯一の実行可能な方法として)、貢献もしています。tech.ahrefs.comで時々ブログを書いています。
当社のモットーは、まず行動に移すこと、次に正しく行動すること、そしてより良い方法で行動することです。
エンジニアの採用方法について、採用担当者の話を聞く
採用サイトで該当職種に応募してください。
リクルーターとの面談で、Ahrefs とそのチーム、企業文化について詳しく話を聞き、その後の選考プロセス対策の参考にしましょう。
タスクの内容は応募する職種によって異なります。採用担当者がタスク決定プロセスをサポートします。厳しい締切を設定したり、意味のない作業を押し付けるようなことはありません。仕事が楽しくなるよう、常に工夫しています!
技術的なトピックについて、かなり自由にディスカッションすることができます。Ahrefs が皆さんについてもっと知り、皆さんには私たちのチームや仕事についてより深く理解して頂くための機会です。コーディング試験やコーディングパズルの出題、ホワイトボードでのコーディング説明などはありません。
お疲れさまでした!面接もタスクも終わりです。チームで一緒に仕事ができることを楽しみにしています!