Slide 1

Slide 1 text

2025 1 26 | SRE Kaigi 2025 資料: https://speakerdeck.com/tjun/sre-kaigi-2025

Slide 2

Slide 2 text

スタッフエンジニアの定義や期待値は組織によって異なるので、あくまで一例と して聞いて下さい SREの役割も組織によっていろいろありますが、プロダクトの信頼性やシステム の共通基盤に関わるようなSREを想定しています SREのキャリアを考える助けになれば幸いです SREとしてスタッフエンジニアを目指す | tjun 2025 1 26 | SRE Kaigi 2025 2

Slide 3

Slide 3 text

Junichiro Takagi X @tjun 元メルペイSRE, Principal Engineer, Engineering Manager いまはnewmo株式会社でIC Individual Contributor)をやっています SREとしてスタッフエンジニアを目指す | tjun 2025 1 26 | SRE Kaigi 2025 3

Slide 4

Slide 4 text

今日の話の流れ スタッフエンジニアとは SREのスタッフエンジニアの役割 Staff SREに求められる能力 スタッフエンジニアになるために SREとしてスタッフエンジニアを目指す | tjun 2025 1 26 | SRE Kaigi 2025 4

Slide 5

Slide 5 text

スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 5

Slide 6

Slide 6 text

組織全体の技術的成功をリードする技術職 影響範囲がチームだけでなく組織全体に及ぶ マネジメントではなく、技術的なリーダーシップを担う スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 6

Slide 7

Slide 7 text

スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 7

Slide 8

Slide 8 text

重要なのは、技術力ではなく、会社への貢献度 上司だけでなく、チームメンバーや他チームからの信頼も重要 スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 8

Slide 9

Slide 9 text

評価が上がると、期待値が上がり役割も変化する 影響力‧責任が増える より大きく‧長期的で‧不確実な課題に取り込む コードを書いたり手を動かす時間は減る 組織の重要な課題に取り組み、大きな影響を与えることができるのは、 やりがいがあって面白いと自分は思います スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 9

Slide 10

Slide 10 text

技術的な戦略とアーキテクチャの意思決定を主導し、組織全 体の技術的な方向性を示す技術リーダー チームの人材育成‧評価‧採用を含むマネジメントと、チー ムの生産性‧健全性を確保する組織リーダー スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 10

Slide 11

Slide 11 text

(Solver) : CTO スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 11

Slide 12

Slide 12 text

スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 12

Slide 13

Slide 13 text

テックリードに加えてアーキテクトの要素が期待される スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 13

Slide 14

Slide 14 text

共通のインフラやシステムに関わる エンジニア組織全体に関わることが期待されている (日本では)専任のPMが不在のことが多い スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 14

Slide 15

Slide 15 text

共通のインフラやシステムに関わる エンジニア組織全体に関わることが期待されている (日本では)専任のPMが不在のことが多い スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 15

Slide 16

Slide 16 text

2012 Software Engineer/ Sony 2014 Infra Engineer/ Sony group 2018 4 SRE/Merpay 2018 10 SRE EM 2023 7 SRE IC Tech Lead 2023 12 Principal Engineer Merpay1 SRE SRE Engineering Manager Engineering Manager IC Principal Engineer SREのリーダー的なことをやっていたら、スタッフエンジニアになっていた スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 16

Slide 17

Slide 17 text

スタッフエンジニアとは SREのスタッフエンジニアの役割 Staff SREに求められる能力 スタッフエンジニアになるために スタッフエンジニアとは 2025 1 26 | SRE Kaigi 2025 17

Slide 18

Slide 18 text

SREのスタッフエンジニアの役割 2025 1 26 | SRE Kaigi 2025 18

Slide 19

Slide 19 text

SREのスタッフエンジニアの役割 2025 1 26 | SRE Kaigi 2025 19

Slide 20

Slide 20 text

信頼性に関する問題解決と意思決定 信頼性に関するコミュニケーションのリード 信頼性に関する基準と文化作り SREのスタッフエンジニアの役割 2025 1 26 | SRE Kaigi 2025 20

Slide 21

Slide 21 text

信頼性に関する問題解決と意思決定 信頼性に関するコミュニケーションのリード 信頼性に関する基準と文化作り → ここからは、Staff SREの仕事の例を紹介します SREのスタッフエンジニアの役割 2025 1 26 | SRE Kaigi 2025 21

Slide 22

Slide 22 text

信頼性に関する問題解決と意思決定 + 組織的な信頼性の基準と文化作り たとえば 本番データベースオペレーションの設計とガイドラインの作成 デザインドキュメントを書く ステークホルダーと議論して承認を得る 設計をもとに開発‧構築する 組織に適用する Staff SREの仕事の例 2025 1 26 | SRE Kaigi 2025 22

Slide 23

Slide 23 text

信頼性に関する問題解決と意思決定 チームメンバや他のチームが書いたデザインドキュメントを、信頼性の観点で レビューする Why: なぜ必要なのか? Alternative: 他の選択肢はないか? Operability: 運用のOwnerは誰か、運用負荷や運用コストはどうか Capacity & Scalability: 負荷は問題ないか、スケールする仕組みか Security: セキュリティ的に問題ないか Staff SREの仕事の例 参考: SREcon19 Asia/Pacific - Reliable by Design Laura Nolan, Slack) 2025 1 26 | SRE Kaigi 2025 23

Slide 24

Slide 24 text

信頼性に関する問題解決と意思決定 インシデント対応をリードして、早期解決や再発防止を促す インシデントコマンダー として問題の解決をリードし、影響範囲や対応状況など を整理‧報告する 困難なインシデントにおいて原因調査と対応をリードする 振り返りを開催して、再発防止策の実施を促す Staff SREの仕事の例 2025 1 26 | SRE Kaigi 2025 24

Slide 25

Slide 25 text

信頼性に関する問題解決と意思決定 + 信頼性に関わるコミュニケーション 他のチームからの協力が必要な、システム移行などのプロジェクトをリードする システムの重要な課題に対して、プロジェクトを計画する プロジェクトの目的や必要性を組織に説明する プロジェクトの進捗や成果を組織に報告する プロジェクトの例 システムのコンテナ化とKubernetesの導入 インフラのコスト最適化 Staff SREの仕事の例 2025 1 26 | SRE Kaigi 2025 25

Slide 26

Slide 26 text

組織的な信頼性の基準と文化作り SLOやエラーバジェットという考え方を組織に浸透させる オンコール対応の体制を構築する (SLO) SRE Observability Staff SREの仕事の例 2025 1 26 | SRE Kaigi 2025 26

Slide 27

Slide 27 text

組織の信頼性を導く技術リーダーとして、組織を巻き込んで信頼性に関わる 課題解決を行うこと Staff SREの仕事の例 2025 1 26 | SRE Kaigi 2025 27

Slide 28

Slide 28 text

スタッフエンジニアとは SREのスタッフエンジニアの役割 Staff SREに求められる能力 スタッフエンジニアになるために Staff SREの仕事の例 2025 1 26 | SRE Kaigi 2025 28

Slide 29

Slide 29 text

なにができたらStaff SREになれるのか? SREのスタッフエンジニアに求められること 2025 1 26 | SRE Kaigi 2025 29

Slide 30

Slide 30 text

エンジニアリングタイトルは、組織の評価制度のグレード/レベル定義と連動している ことが多く、要件も定義されている SREのスタッフエンジニアに求められること https://newsletter.pragmaticengineer.com/p/engineering-career-paths 30

Slide 31

Slide 31 text

技術力 GitLabと4つの専門領域における深い知識、革新的なソリューションの創出能力 実行力 組織全体に影響を与えるアーキテクチャ変更の推進と会社の重要プロジェクトのリード コミュニケーション 複数チーム間の技術的な合意形成と原因分析の推進、エンジニアリング組織全体への影響力行使 影響力と成熟度 チームメンバーの育成支援と技術的メンタリング、詳細な技術文書作成による知見共有 SREのスタッフエンジニアに求められること https://handbook.gitlab.com/job-families/engineering/infrastructure/site-reliability-engineer/#staff-site-reliability-engineer 31

Slide 32

Slide 32 text

Results(成果) 複数チーム/部門に影響を与える機会の特定と実行、厳しい制約下での大規模プロジェクトの遂行 Direction(方向性) 全社的優先順位と技術的制約を考慮した長期ビジョンの策定と組織変革の推進 Talent & Culture(人材‧文化) チームメイトのメンタリングと知識共有、部門を超えた協力関係の構築、包括的な環境作り Craft(技術力) 信頼性目標の定義、システムの各層への深い理解、システム全体の健全性と品質の管理 SREのスタッフエンジニアに求められること https://dropbox.github.io/dbx-career-framework/ic5_staff_reliability_engineer.html 32

Slide 33

Slide 33 text

技術力と実行力 高い技術的な知識と広範な経験 チームを超えたプロジェクトのリード 戦略的な思考 長期的な視点と不確実性への対応 優先順位とトレードオフの理解 コミュニケーションと信頼感 組織的な影響力と経営陣からの信頼 後継者の育成と知識の共有 SREのスタッフエンジニアに求められること 33

Slide 34

Slide 34 text

スタッフエンジニアとは SREのスタッフエンジニアの役割 Staff SREに求められる能力 スタッフエンジニアになるために スタッフエンジニアになるために 2025 1 26 | SRE Kaigi 2025 34

Slide 35

Slide 35 text

どうやったらStaff SREになれる? スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 35

Slide 36

Slide 36 text

問題を解決する 少しずつ成長する 少しずつ大きな問題に挑戦する 少しずつ信頼を得る スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 36

Slide 37

Slide 37 text

技術的成長 影響力の拡大 リーダーシップの発揮 マインドセット スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 37

Slide 38

Slide 38 text

Network IaC CDN Observability Docker SLI/SLO SRE スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 38

Slide 39

Slide 39 text

SREの技術領域は広く、全てを極めることは難しい 担当するシステムにおいて、分からないことをなくしていこう システム全体を見渡せる広い知識に加えて、自分の得意な分野を作ろう スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 39

Slide 40

Slide 40 text

ドキュメントを書いてチームに知識を共有 チームやプロジェクトの成果を組織に報告 SREの考えを広める活動をしよう スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 40

Slide 41

Slide 41 text

インシデント対応のリード 小規模プロジェクトのリード チームメンバーのメンタリング スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 41

Slide 42

Slide 42 text

信頼性に関わる課題は、自分のものとして捉える 信頼性に関わる考え方を組織に浸透させる スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 42

Slide 43

Slide 43 text

まずは目の前の課題に集中するところから 組織の成功へ貢献することを意識する 優先順位とトレードオフを意識する 長期的な視点を持つ スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 43

Slide 44

Slide 44 text

課題解決を繰り返すことで、成長するとともに信頼を得て影響力も広がる スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 44

Slide 45

Slide 45 text

SREのスタッフエンジニアとは、組織の信頼性を導く技術リーダー 技術力、実行力、影響力や戦略的な思考が求められる 信頼性に関わる課題解決を先頭でやれば、信頼や影響力はあとからついてくる スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 45

Slide 46

Slide 46 text

SREのスタッフエンジニアという役割について、自分の考えを話しました。 キャリアや働き方は人それぞれです。スタッフエンジニアを目指すことがみんなにと って良いとは限りません。一つの方向として、SREのキャリアを考える参考になれば幸 いです。 スタッフエンジニアになるために必要なこと 2025 1 26 | SRE Kaigi 2025 46