350万人が利用する会社訪問アプリ

  • バックエンドエンジニア
  • 2エントリー

マイクロサービスアーキテクチャに頭を悩ませたい21卒インターン生募集!

バックエンドエンジニア
2エントリー

on 2019/12/23

546 views

2人がエントリー中

マイクロサービスアーキテクチャに頭を悩ませたい21卒インターン生募集!

オンライン面談OK
東京
新卒・学生インターン
海外進出している
東京
新卒・学生インターン
海外進出している

原 将己

アルゴリズムや言語処理系など理論が好きですが、ハードウェアやWebなどにも広く興味があります。最近はプログラミングRustにハマっています。 Rustに関しては主に以下の活動をしています。 ・Rustコンパイラを読んでわかったことをブログ http://qnighy.hatenablog.com/ に書く。 ・Rustコンパイラのバグを報告したり、バグの修正を投げたりする。 https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&q=involves%3Aqnighy

Wantedly, Inc.のメンバー

アルゴリズムや言語処理系など理論が好きですが、ハードウェアやWebなどにも広く興味があります。最近はプログラミングRustにハマっています。 Rustに関しては主に以下の活動をしています。 ・Rustコンパイラを読んでわかったことをブログ http://qnighy.hatenablog.com/ に書く。 ・Rustコンパイラのバグを報告したり、バグの修正を投げたりする。 https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&q=involves%3Aqnighy

なにをやっているのか

”究極の適材適所により、シゴトでココロオドルひとをふやす” ウォンテッドリーは、究極の適材適所を通じて、あらゆる人がシゴトに没頭し成果を上げ、その結果成長を実感できるような「はたらくすべての人のインフラ」を構築しています。 私たちは「シゴトでココロオドル」瞬間とは「シゴトに没頭し成果を上げ、その結果成長を実感できる状態」瞬間と定義しています。 その没頭状態に入るには、内なるモチベーションを産み出す3要素が重要と考えています。 ・自律:バリュー(行動指針)を理解していて、自分で意思決定しながらゴールへ向かっている状態 ・共感:ミッションを有意義なものであり、その達成が自分の使命と感じられる状態 ・挑戦:簡単/困難すぎないハードルを持ち、成長を実感しながらフロー状態で取り組んでいる状態 この要素に基づき、下記のプロダクトを開発しています。 ・「共感」を軸にした運命の出会いを創出する会社訪問アプリ「Wantedly Visit」 ・働き手同士のつながりを深めるつながり管理アプリ「Wantedly People」 2020年より従業員の定着・活躍を支援すべく提供開始したEngagement Suite ・新しい福利厚生「Perk」 ・モチベーション・マネジメント「Pulse」 ・社内報「Story」 目下の目標は全世界1000万人のユーザーにWantedlyを使っていただくこと。 そのため海外展開にも積極的に取り組んでおり、シンガポールに拠点を構えています。
人と企業のマッチングを最大化するWantedly Visit
つながりを資産に変える、Wantedly People
The Wantedly Values
洒落た会議室でココロオドルミーティングを
メンバー同士フラットなコミュニケーションが可能な環境

なにをやっているのか

人と企業のマッチングを最大化するWantedly Visit

つながりを資産に変える、Wantedly People

”究極の適材適所により、シゴトでココロオドルひとをふやす” ウォンテッドリーは、究極の適材適所を通じて、あらゆる人がシゴトに没頭し成果を上げ、その結果成長を実感できるような「はたらくすべての人のインフラ」を構築しています。 私たちは「シゴトでココロオドル」瞬間とは「シゴトに没頭し成果を上げ、その結果成長を実感できる状態」瞬間と定義しています。 その没頭状態に入るには、内なるモチベーションを産み出す3要素が重要と考えています。 ・自律:バリュー(行動指針)を理解していて、自分で意思決定しながらゴールへ向かっている状態 ・共感:ミッションを有意義なものであり、その達成が自分の使命と感じられる状態 ・挑戦:簡単/困難すぎないハードルを持ち、成長を実感しながらフロー状態で取り組んでいる状態 この要素に基づき、下記のプロダクトを開発しています。 ・「共感」を軸にした運命の出会いを創出する会社訪問アプリ「Wantedly Visit」 ・働き手同士のつながりを深めるつながり管理アプリ「Wantedly People」 2020年より従業員の定着・活躍を支援すべく提供開始したEngagement Suite ・新しい福利厚生「Perk」 ・モチベーション・マネジメント「Pulse」 ・社内報「Story」 目下の目標は全世界1000万人のユーザーにWantedlyを使っていただくこと。 そのため海外展開にも積極的に取り組んでおり、シンガポールに拠点を構えています。

なぜやるのか

洒落た会議室でココロオドルミーティングを

メンバー同士フラットなコミュニケーションが可能な環境

私たちのミッションは「シゴトでココロオドルひとをふやす」こと。 そもそも、シゴトでココロオドルとはどのような状態なのか。 それは、没頭することにより成果を出し、成果によって成長を継続的に感じている状態だと僕たちは考えています。 そうしたシゴトを生み出す企業や人との出会いを生み出し、1人でも多くの人がワクワクしたり、熱中してシゴトと向き合えるような世界を作っていき、Wantedlyが「すべての働く人にとってのインフラ」となるような世界を目指しています。

どうやっているのか

The Wantedly Values

■行動指針 「最短距離の最大社会的インパクト」 これは、できるだけ短い時間・少ない工数で、できるだけ社会的に意味のある大きな影響を与えていくことを意味しています。 ■目指すプロダクト 解決したい課題に対してユーザーが最短距離でアプローチできる一方、裏では技術的に難しい挑戦をしたり、UIを徹底的に考え抜くことで、シンプルで直感的に使えるプロダクトを目指しています。 ■目指すビジネスモデル 「少数の人だけに向けた高単価なビジネス」ではなく、「リーズナブルで効果があるプロダクトをより多くの人に使ってもらう」ビジネスモデルです。 ■目指すチーム 「プロダクト」中心の会社であるために、プロダクトを改善していける「作る人」に、意思決定権や裁量があるチームです。

こんなことやります

春休みを利用して、Wantedlyでインターンしませんか? Wantedlyの裏側ではいくつものマイクロサービスが動いており,その多くはGoで開発されています. ■例えば、以下のようなことに取り組みます - データベースに蓄積された大量の情報からユーザー間のつながりを解析し、定量の情報や多様なコンテンツをうまく活用する基盤を開発する - Wantedly People のユーザーにコンテンツを配信するAPI を開発する - レイテンシの問題で現状ユーザーへ十分な体験を届けられていない機能に関して、そのボトルネックを発見し、自分の手で仮説を建て検証を繰り返し、これを解消する - サービス間の非同期通信に関するエコシステムをCloud Pub/Subを使って整える ■こんな人はぜひ - GoでWebサービスを作るのが好きな人 - ソフトウェア単体だけでなく、広がるマイクロサービスアーキテクチャについて頭を悩ませるのが好きな人 - 自分の手でユーザーに更に良い価値を届けたい人 - 技術が好きで最新のトレンドを追いつつ適切な技術を選択できる人 - 技術は手段であり、目的はいかに使いやすいプロダクトを作るべきかと考えられる人 - 他のチームと協力して問題解決を行える人 ■開発環境 サーバーサイドはマイクロサービス・アーキテクチャを採用しています。メインの Web API には Ruby、機械学習には Python、速度や並行性・複雑な設計が要求される API サーバには Go、SPA提供には Node.js、画像処理には C++ や Rust など、解決したい課題ごとに適材適所に技術選定を行います。 これらのサーバはDockerをフル活用したインフラ上で展開され、AWS 上の Kubernetes クラスタで実行されます。 - Rails 5 による大規模コードベース(Wantedly Visit) - 問題領域に適した言語とフレームワークを採用 - Keyword: Ruby / Rails / Node.js / GraphQL / Go / gRPC / Protocol Buffers - リレーショナルデータベース、データウェアハウス、全文検索エンジン、分散KVSなどを駆使してサービス開発 - Keyword: PostgreSQL / BigQuery / Elasticsearch / Cloud Datastore / Cloud Pub/Sub ■このインターンで特に学べること ・プロダクト開発現場での実戦的なWebのバックエンドの知識を身に付けられる ・Wantedlyの新しい機能&サービスを生み出す0→1の開発に携われる ■インターンについて 期間: 3週間 * メンターと相談し、日程を決定します。 * 基本は3週間でお考えいただけると幸いです。(2週間などの場合はメンターにご相談ください) * 首都圏在住の方はメンターと相談の上、週3の勤務なども可能です。 ■参考資料 Wantedly における Go 導入にまつわる技術背景 https://www.wantedly.com/companies/wantedly/post_articles/193633 Microservices on "Rails" - Wantedly のマイクロサービス事例 https://speakerdeck.com/altech/microservices-on-rails-wantedly-falsemaikurosabisushi-li?slide=20 grapi: Building JSON API server with grpc-gateway for microservices https://speakerdeck.com/izumin5210/grapi-bulding-json-api-server-with-grpc-gateway-for-microservices
1人がこの募集を応援しています

1人がこの募集を応援しています

話を聞きに行くステップ

  1. 応募する「話を聞きに行きたい」から応募
  2. 会社からの返信を待つ
  3. 話す日程を決める
  4. 話を聞きに行く
募集の特徴
オンライン面談OK

会社情報

2010/09に設立

100人のメンバー

  • 海外進出している/
  • 社長がプログラミングできる/
  • 1億円以上の資金を調達済み/

東京都港区白金台5-12-7 MG白金台ビル4階