転職・求人情報の詳細をご覧になる場合は会員登録(無料)が必要です
| 部署・役職名 | サーバーアプリケーションエンジニア(Nintendo Switch 2 本体機能) |
|---|---|
| 職種 | |
| 業種 | |
| 勤務地 | |
| 仕事内容 |
この職種では、任天堂プラットフォームの本体搭載ネットワーク機能のサーバー開発を担っていただける方を募集いたします。 ▼募集背景 Nintendo SwitchおよびNintendo Switch 2(以下、Nintendo Switch)本体に搭載されているネットワーク機能は、プレイヤーの快適なゲーム体験を根底から支える上で欠かせない役割を担っています。本職種では、Nintendo Switchをはじめとする任天堂プラットフォーム向けに、個別のゲームタイトル用ではなく、Nintendo Switchをはじめとする任天堂プラットフォーム向けに「ゲーム機本体のシステム」として提供される機能を支えるサーバーシステムの開発を担います。 具体的な開発対象は、セーブデータのクラウドバックアップ機能やプッシュ通知の仕組みをはじめ、Nintendo Switch Onlineの権利管理、ゲーム機本体のセキュリティ認証、ネットワーク越しにフレンドをゲームに招待する仕組みなど多岐にわたります。 基本的な開発は標準のWeb技術(REST API等)をベースとしているため、これまでのバックエンド経験を存分に活かしていただけます。それに加え、ゲーム機特有の挙動と連動する機能開発や、ハードウェアと連携した高度な認証システムの構築など、ゲーム機プラットフォーム開発ならではの独自のエンジニアリングに挑戦できる点が大きな魅力です。 サーバー開発者として、ファームウェア開発者と同じチームで協力しながら、仕様検討からUX向上の提案、実装まで一貫して携わります。常に安定したサービスを提供し続けるべく、ゲーム関連イベントに伴う急激なアクセス集中に耐えうる可用性と、プラットフォームの進化に合わせた拡張性を両立したシステム設計が求められます。世界規模で利用されるプラットフォームを支えるシステム開発に取り組む中で、エンジニアとして確かな手応えと大きなやりがいを感じていただける職種です。 ▼具体的な業務内容 ・ゲーム機向けネットワークサーバーの開発 ・RESTやRDBMS等のWebシステム開発技術を用いたAPIのバックエンドシステムの設計・実装 ・ゲーム機からの大規模トラフィックを想定したスケーラブルなアーキテクチャ設計 ・ゲーム機ファームウェア開発者や企画担当者と協力したサービス設計 ・サービスの安定運用とパフォーマンス最適化 ・本番環境を想定した負荷試験の設計・実施 ・パフォーマンス分析とボトルネックの改善 ・SRE担当者と協力したインフラ設計・運用 ・社内外の開発者向け管理Webシステムの設計・実装 ・チーム内開発環境改善のための共通基盤の開発やルール制定 ※業務内容の変更の範囲:会社の定める業務 ▼利用技術 ・開発言語:Go, Ruby (Ruby on Rails), TypeScript, JavaScript ・クラウド・コンテナ:Docker, Amazon ECS (Fargate), AWS Lambda, Cloud Run, Cloud Run functions ・DB:Amazon Aurora (MySQL), DynamoDB, Amazon ElastiCache, Redis, Google Cloud Firestore ・その他インフラ・サービス:Amazon Athena, Amazon S3, ALB, nginx, Amazon CloudFront, Akamai ・CI/CD・IaC:GitHub Actions, Terraform ・モニタリング・ロギング:Fluent Bit, Datadog, Sentry ・認証・認可:OIDC, OAuth 2.0 ・通信・データフォーマット:WebRTC, FlatBuffers ・コード管理:GitHub Enterprise ・コミュニケーション:Slack, Zoom, Confluence, Jira ・開発環境:Mac/Windows/Linux, Visual Studio Code/GoLand |
| 労働条件 |
<雇用形態> ・正社員 ・試用期間あり(2ヶ月) <給与> ・給与改定:年1回(4月) ・賞与:年2回(6月/12月) <勤務地> ・東京都渋谷区 ・喫煙環境 屋内禁煙(屋内喫煙可能場所あり) ※当募集は東京本社での勤務となります <勤務時間> ・フレックスタイム制 ・標準労働時間:1日あたり7時間45分 ・コアタイム:11:00~15:00 ※週3日以上の出社必須 <休日・休暇> ・土日祝日 ・年末年始(12/31〜1/4) ・会社の指定した休日(当社規定による) ・有給休暇:入社初年度は入社月に応じて最大11日、入社次年度以降、毎年3月16日に勤続年数に応じた日数を付与(最大20日) <社会保険> ・健康保険 ・厚生年金保険 ・雇用保険 ・労災保険 <制度・福利厚生> ・副業可(一部制約ありのため社内で承認制となります) ・GLTD(団体長期障害所得補償保険) ・通勤手当 ・児童手当 ・リモートワーク手当 ・WeWorkラウンジ(全国のWeworkが利用可能、コーヒー、紅茶等の無料提供) ・当社内オフィス内全席スタンディングデスク(昇降式)完備 ・インフルエンザ予防接種費用補助、慶弔見舞金等 |
| 応募資格 |
【必須(MUST)】 以下のすべてを満たす方・バックエンドWebアプリケーションの開発経験 ・REST APIの設計・実装経験 ・チームで技術的な検討を行いながら開発を進めた経験 ・クラウドやサーバーインフラに関する基礎的な知識 【歓迎(WANT)】 以下の経験がある方を歓迎いたします・高頻度・高負荷なアクセスを前提としたスケーラブルなシステム設計および開発・運用経験 ・RDBMSやKVSの利用、最適化、運用の経験 ・ロードバランサーやCDN等を用いた高可用なシステム設計の経験 ・HTTP/HTTPSの仕様に対する理解 ・パブリッククラウド(AWS / Google Cloud)を活用したインフラ構築・開発経験 ・コンテナ技術(Amazon ECS (Fargate), Cloud Run 等)を用いたデプロイ・運用経験 ・ALBやAWS Lambda、Amazon SQS、Amazon DynamoDBなどのマネージドサービスを組み合わせたアーキテクチャ設計経験 ・長期的な運用や継続的な機能拡張を見据えた、保守性の高いソフトウェア開発経験 ・テストやCI/CDの仕組みを前提とした開発の経験 ・ドメイン駆動設計(DDD)等の設計に対する知識 ・認証・認可およびセキュリティに関する知識・経験 ・OIDC や OAuth 2.0を用いた認証・認可システムの理解、構築経験 ・TLS、暗号、署名検証など、通信セキュリティに関する基本的な理解 ・ゲーム専用機やIoT機器などのクライアント用APIの開発経験 ・WebRTCを用いたシステムの開発経験 ・分散システムの開発経験 ・課題の本質に向き合い、最後までやり切る粘り強さをお持ちの方 ・開発時の利便性だけでなく、長期的な運用視点を持って設計・実装を考え抜ける方 ・技術を楽しみ、最新動向や前例のない技術領域へもためらわず挑戦できる方 ・サーバー領域に限らず、クライアントや企画など広い視野でサービスに関心を持てる方 ・複雑な課題を正しく言語化し、周囲を尊重しながら協働できる方 ・利用者の視点に立ち、チームと共に課題解決に取り組める方 |
| アピールポイント | 海外事業 マネジメント業務なし 完全土日休み フレックスタイム |
| リモートワーク | 可 「可」と表示されている場合でも、「在宅に限る」「一定期間のみ」など、条件は求人によって異なります |
| 受動喫煙対策 | 喫煙室設置 |
| 更新日 | 2026/06/25 |
| 求人番号 | 8830419 |
採用企業情報
- ニンテンドーシステムズ株式会社
-
- 資本金5,000百万円
- 会社規模非公開
- その他
-
会社概要
【設立年月日】2023年4月3日
【代表者】佐々木 哲也
【資本金】50億円
【本社所在地】東京都渋谷区渋谷二丁目24番12号
【その他事業所】京都
【事業内容】
◾️任天堂が展開するビジネスのデジタル部分に関するシステムの開発及び運用
◾️新規サービスの企画、開発及び運用
転職・求人情報の詳細をご覧になる場合は会員登録(無料)が必要です