Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

株式会社はてな エンジニア採用資料 / Engineers Recruitment

Hatena
December 02, 2021

株式会社はてな エンジニア採用資料 / Engineers Recruitment

株式会社はてなのエンジニア採用資料(技術グループ紹介資料)です。2024年11月更新。

https://hatenacorp.jp/recruit/engineer

Hatena

December 02, 2021
Tweet

More Decks by Hatena

Other Decks in Technology

Transcript

  1. 会社名 株式会社はてな 代表取締役社⻑ 栗栖義⾂ 設⽴ 2001年7⽉ 事業内容 インターネット関連事業 上場市場 東証グロース市場(3930)

    所在地 京都オフィス(本社) 京都府京都市中京区烏丸通六⾓下ル七観⾳町630 読売京都ビル7F 東京オフィス(本店) 東京都港区南⻘⼭6-5-55 ⻘⼭サンライトビル3F 会社概要|https://hatena.co.jp
  2. 2拠点のオフィス|京都 京都駅から地下鉄で3駅「烏丸御池駅」徒歩3分 8 • 阪急京都線『烏丸駅』徒歩4分‧市営地下鉄烏丸線『四条駅』徒歩5分 • 在宅勤務中⼼の働き⽅に合わせて2022年3⽉に移転した新オフィス • 出社勤務の際に快適に過ごせる‧業務に集中できる空間 •

    オフラインMTGやオンボーディングで積極活⽤ エントランス 1フロアの開放的なレイアウト 集中したい時やMTGに活⽤しやすい空間 ⾃転⾞通勤時の駐輪スペースもあります 全従業員が⾃由に在宅勤務可です
  3. 2拠点のオフィス|東京 「表参道駅」徒歩7分 9 • 3階、4階がはてなのフロア • 開発本部スタッフに加え、ビジネスや編集、管理部⾨スタッフも勤務 • 勉強会やイベントなどに利⽤できるセミナールーム •

    隣接する根津美術館のお庭の四季折々の⾵景が楽しめます エントランス セミナールーム 畳の会議室 窓から⾒える根津美術館のお庭 全従業員が⾃由に在宅勤務可です
  4. はてなの事業|コンテンツマーケティングサービス 14 オリックス株式会社様 「MOVE ON!」 三井住友海上⽕災保険株式会社様 「くるまも」 東京電⼒エナジーパートナー株式会社様 「EV DAYS」

    LINE株式会社様 「おなじみ」 株式会社リクルート様 「SUUMOタウン」 株式会社ユーザベース様 「Agile Journey」 コンテンツマーケティングサービスを採⽤いただいているオウンドメディア(⼀部‧順不同)
  5. はてなの事業|テクノロジーソリューションサービス 20 スマプラス 任天堂株式会社のゲーム連動サービスのデザイン、サービス企画、サービス開発に協⼒ ※Nintendo Switchは任天堂の商標です。 イカリング2 © 2017 Nintendo

    ⼤乱闘スマッシュブラザーズ SPECIAL / スマプラス © 2018 - 2019 Nintendo Original Game: © Nintendo / HAL Laboratory, Inc. Characters: © Nintendo / HAL Laboratory, Inc. / Pokémon. / Creatures Inc. / GAME FREAK inc. / SHIGESATO ITOI / APE inc. / INTELLIGENT SYSTEMS / Konami Digital Entertainment / SEGA / CAPCOM CO., LTD. / BANDAI NAMCO Entertainment Inc. / MONOLITHSOFT / CAPCOM U.S.A., INC. / SQUARE ENIX CO., LTD. / ATLUS / Microsoft / SNK CORPORATION. / Mojang AB / Disney イカリング3 © Nintendo Nintendo Switch™ソフト「⼤乱闘スマッ シュブラザーズ SPECIAL」(発売元:任 天堂株式会社)のゲーム連動サービス イカリング2 Nintendo Switchソフト「スプラトゥーン 2」(発売元:任天堂株式会社)のゲーム 連動サービス イカリング3 Nintendo Switchソフト「スプラトゥーン 3」(発売元:任天堂株式会社)のゲーム 連動サービス タイカイサポート Nintendo Switchソフト「スプラトゥーン 3」(発売元:任天堂株式会社)の⼤会⽀ 援サービス
  6. エンジニアバリューズ 技術により新しい体験を提供すること、そしてよりよいインターネットを実現するはてなのエンジニアとし て、⼤切にしてほしい価値観を「はてなエンジニアのバリューズ」としてまとめています 24 プロダクト志向 Product Oriented わたしたちは、⾃分たちの作って いるプロダクトとそのユーザー、 それが実現するビジョンに誇りを

    もって取り組んでいます。⾼品質 なプロダクトを通じてユーザーや コミュニティの幸福を実現するた めに技術を磨き、選択していきま す。 コラボレーション Collaboration わたしたちは、プロフェッショナ ルの集まりとして、多様性を持ち つつ、同じミッションにむかって 共に働いています。エンジニアど うしだけでなく、それ以外の職能 をもつ⼈々にもリスペクトをも ち、互いを⾼めあうことで、チー ムとして独りでは出せないアウト プットを出してきます。 おもしろさ Playfulness わたしたちは、⾃分たちの、また ユーザーのもつ好奇⼼や創造⼒に 向きあっていきます。新しい体験 を⽣みだす原動⼒としての「おも しろさ」を⼤切にし、⽇々の挑戦 を通じて⾰新を⽬指していきま す。 学びとオープンネス Openness わたしたちは、これらの価値観を ⽀えるものとして、学び続けるこ とと、知⾒や思考を外部に共有し ていく姿勢を⼤事にしてきまし た。新しい技術を学びつつも基礎 をおろそかにせずに⾃分たちの⼒ とし、オープンな態度とフィード バックを通じて成⻑しつづけてい きます。 1 2 3 4
  7. はてなバリューズ 技術 が好き • ひとりひとりが持っている技術にこだわりをもとう • ⾃分の専⾨領域を常に貪欲に学習しトッププレイ ヤーを⽬指そう • 技術を使って⽣まれる価値を⼤切にしよう

    挑戦 が好き • 常識を疑おう • 世の中に⼤きな変化を起こそう • 常に準備を怠らずいつ舞い込むか分からないチャン スをものにしよう 笑顔 が好き • 良い表情で働こう • ⼀緒に働く同僚の笑顔を増やそう • はてなに関わる⼈(ユーザー、顧客、株主、社員、 家族)が笑顔でいられるような会社を⽬指そう はてな が好き • いちユーザーとして、はてなのサービスやカル チャーに接し、ユーザー⽬線を持とう • 誠意‧真摯さを⼤切にして、遠慮無く気持ちを伝え 合える仲間でいよう • 多様な仲間、考え⽅を受け⼊れ、互いに尊敬し合え る会社でいよう インターネット が⼤好き • ユーザーのことを常に考え、満⾜度が⾼いサービス を提供しよう • より良いインターネット世界を思い描き、その世界 を実現しよう • インターネットを愛そう 28
  8. 学び 学びと成⻑のための取り組み 技術勉強会 毎週、社内で技術勉強会を実施。はてなのエンジニアが集まり、それぞれ のチームでの技術や取り組みについて、チームを横断して語ります。 エンジニアメンター制度 はてなはグループを横断したエンジニアメンター制度があります。どのエ ンジニアにも1⼈ずつメンターがつき、1on1を通じて成⻑‧キャリア形成 ‧⽇々の課題解決をサポートします 開発合宿

    普段の仕事を離れ、いつもと違ったメンバーで新しいアイデアを試しま す。開発合宿の様⼦について書いたHatena Developer Blogの記事 サブ会 チームを超えて技術的なトピックを掘り下げるワーキンググループです サマーインターン 毎年夏に、学⽣向けにインターンシップを開催しています。10年以上の歴 史を誇り、多くのエンジニアを世に送り出してきました。またその過程で ⽣まれたテキストをインターネットに公開しています。 2024年のインターンレポートサイト その他、技術書の購買はもちろん、AWS資格認定試験、海外を含めたカン ファレンス参加などの各種⽀援もあります 34
  9. 技術スタック プロダクトに合った技術を選定 はてなでは、会社として⾔語や技術を特定の⼀つに制限していません。プ ロダクトに最適な技術をチームで選定し、社内に共有しています。 社内で標準的に⽤いられている技術のほかに新しい技術を採⽤するなど、 技術的な意思決定の際には、Design Doc や ADR を書き、チームで議論

    し、合意を採った上で進めます。 エンジニアは特定の技術に固定されず、チームやプロダクトが変われば書 く⾔語も変わります。 はてなが採⽤している技術例 Go / Scala / TypeScript / Perl / Python / Swift / Kotlin / React Native / MySQL / Redis / Elasticsearch / Docker / AWS / GCP 各サービス‧部⾨ごとで使⽤されている技術の詳細 35
  10. ツール 仕事に使う各種ツール ツールの選定や導⼊について 働き⽅にあわせて、チームごとにツールを選んで使っています。新たに導 ⼊したいツールがあれば、申請の上、進めることができます。 コミュニケーション - GitHub / Slack

    / Discord / Google Meet 京都/東京の拠点をまたいだコミュニケーションだったころから、テキスト コミュニケーションは活発です。Slackは基本的にオープンになっており、 他チームのチャンネルにも⾃由に参加‧発⾔できます。趣味や雑談のチャ ンネルも多くあり、オリジナルのリアク字がいろいろな場⾯で活⽤されて います。なお、Slack社によると、当社のSlack習熟度は99とのことです。 リアルタイムの会話には Google Meet、Slack Huddle などが利⽤されてお り、Live Share を利⽤したペアプログラミングも⾏われています。 情報ストック - Helpfeel Cosense / 社内グループウェア / Google Docs ストック情報はHelpfeel Cosense(旧名称Scrapbox)などのツールを使⽤ しています。専⽤の社内ドキュメント検索エンジンが運⽤されており、15 年以上の歴史にアクセスできます。 プロジェクト管理 - GitHub / Asana プロジェクト管理はチームやプロジェクトごとに適したものを選定して活 ⽤しています。 ※ 上記以外にもさまざまなツールの利⽤が認められています 36
  11. 産休‧育休制度 育児休業の取得率 95% 産休‧育休後の復帰率は 100% 39 • はてなでは出産するのが本⼈かパートナーかを問わず、産休‧育休を取得できる環境です • 管理職‧⾮管理職問わず産前産後‧育児休業の取得実績があります

    • 2020年〜2023年度では、出産を迎えた従業員の内、95%が育児休業を取得しています ◦ 本⼈が出産した場合:100%、パートナーが出産した場合:92% • 取得期間の平均は約6ヶ⽉です ◦ 本⼈が出産の場合:12ヶ⽉、パートナーが出産した場合:3ヶ⽉ • 現時点の産休‧育休後の復帰率は100%です • なお、はてなでは「配偶者」の定義に同性や事実婚のパートナーを 含んでおり、「結婚(法律上の婚姻)」を対象とする福利厚⽣制度 (産休‧育休含む)が適⽤されます 育児休業取得率 95% パートナーが出産した場合の 育児休業取得率 92% 東京都 令和5年度 TOKYOパパ育業促進企業 ゴールド(100%)
  12. 福利厚⽣やサポートなど⼀部抜粋 • 完全週休⼆⽇制(⼟‧⽇)、祝⽇もすべて休み • 年末年始休⽇(12/30〜翌1/3) • 年次有給休暇(⼊社時に13⽇ / 時間単位付与にも対応) •

    積⽴休暇(最⾼40⽇まで有給休暇を積⽴可能) • 両⽴⽀援(育児‧介護休業、⼦の看護休暇、介護休暇) • 育児休業取得実績 • 2020年〜2023年度実績では、本⼈‧パートナーが出産 を迎えた従業員の内、95%が育児休業を取得 • 役職‧性別問わず取得。育児休業復帰率100% • 育児や介護などによる短時間勤務‧時差出勤 • 業務⽤PC(2年半ごとに買い替え可)選択可能 • フレキシブルワークスタイル制度 • 出社/在宅勤務を⾃由に選択可能 • 在宅勤務⼿当を20,000円/⽉⽀給 • ⼊社時に在宅勤務⼀時⾦を120,000円⽀給 • 決算賞与(15年連続で⽀給実績アリ) • 慶弔休暇、慶弔祝い⾦‧⾒舞⾦ • オフィスでの飲み物、軽⾷、お菓⼦などの無料提供 • 置き型社⾷ • ⾃転⾞通勤⽀援 • 表彰制度(毎⽉‧半期ごとの表彰‧永年勤続表彰) • 従業員持株会 • 資格取得⽀援 • GLTD(団体⻑期障害所得補償保険) • インフルエンザ予防接種 • 医療保険、⽣命保険 • 各種アセスメントチェック • 部内交流会、懇親会などの飲⾷⼿配‧補助 40
  13. ⼈事制度 志向性に応じてキャリアパスを描ける 複線型‧グレード制の⼈事制度です 43 • 技術⼒を⾼めてキャリアアップする「専⾨職コース」 • エンジニアリング経験を活かしてチームマネジメントする • 「マネジメントコース」

    • キャリアに応じて途中でスライドすることも可能です • 「マネジメントコース」「専⾨職コース」で報酬レンジは同⼀です M7 S7 M6 S6 M5 S5 M4 S4 M3 S3 G2 G1 マネジメントコース Management 専⾨職コース Specialist ミドルマネジメント レベル マネジメント レベル スペシャリスト レベル エキスパート レベル
  14. 選考フロー 45 1. 書類選考 エンジニアメンバー、チーフ‧シニアエンジニア はてなのエンジニアとしてのスキルを満たしているかを確認します。職務経歴‧ポートフォリオなどを提出いただきま す。 2. ⼀次⾯接 エンジニアメンバー、チーフ‧シニアエンジニア

    1〜2名(60min) 社内での評価にも使っているエンジニアのバリューズに基づいて、はてなのエンジニアとして、求められる技術⼒や志 向性を持っているかを確認します。ご提出頂いた成果物のコードやこれまでの開発実績についてヒアリングします。 3. 最終選考 社⻑、役員、CTO、チーフエンジニア、チームマネージャー、⼈事等(計150min) はてなのメンバーとして、同じミッションのもと、同じチームで働けるかを確認します。これまでの実績やはてなで⾏ いたいことなどについて、プレゼンテーションをしていただき、エンジニアと技術的なディスカッションも⾏います。 4. オファー⾯談 役員 and/or CTO、⼈事(60min) はてなより期待する役割および報酬などの条件について確認およびすり合わせを⾏い、はてなへの⼊社意思を判断して いただくための材料を提⽰します。