バックエンドエンジニア条件を変える閉じる
サーバーアプリケーションエンジニア
給与
520〜1500万円/年※ 募集要項に記載のレンジ。実額は選考で決まります
- 勤務地
- 東京都渋谷区
- 雇用形態
- 正社員
- 働き方
- ハイブリッド勤務
- 年間休日
- 非公開
完全週休2日
仕事内容バックエンドエンジニア
任天堂プラットフォームの本体搭載ネットワーク機能のサーバー開発を担う職種。セーブデータのクラウドバックアップやプッシュ通知、Nintendo Switch Onlineの権利管理など、ゲーム機本体のシステムを支えるサーバーシステムを開発する。標準のWeb技術をベースにしつつ、ゲーム機特有のエンジニアリングに挑戦できる。ファームウェア開発者と協力し、仕様検討から実装まで一貫して携わる。
Description
- 任天堂プラットフォームの本体搭載ネットワーク機能のサーバー開発を担当
- セーブデータのクラウドバックアップ、プッシュ通知、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
We are looking for
- 課題の本質に向き合い、最後までやり切る粘り強さをお持ちの方
- 開発時の利便性だけでなく、長期的な運用視点を持って設計・実装を考え抜ける方
- 技術を楽しみ、最新動向や前例のない技術領域へもためらわず挑戦できる方
- サーバー領域に限らず、クライアントや企画など広い視野でサービスに関心を持てる方
- 複雑な課題を正しく言語化し、周囲を尊重しながら協働できる方
- 利用者の視点に立ち、チームと共に課題解決に取り組める方
募集要項最終確認 8/5
- 雇用形態
- 正社員
- 想定年収
- 520〜1500万円/年
- 勤務地
- 東京都渋谷区
- 働き方
- ハイブリッド勤務
- 年間休日
- 非公開
- 職種
- バックエンドエンジニア
- 経験年数
- 不問
- 掲載日
- 6/30
- 最終確認
- 8/5
応募資格(必須)
- バックエンドWebアプリケーションの開発経験
- REST APIの設計・実装経験
- チームで技術的な検討を行いながら開発を進めた経験
- クラウドやサーバーインフラに関する基礎的な知識
歓迎する経験
- 高頻度・高負荷なアクセスを前提としたスケーラブルなシステム設計および開発・運用経験
- 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を用いたシステムの開発経験
- 分散システムの開発経験
待遇・福利厚生
- インフルエンザ予防接種
- スタンディングデスク完備
- 団体長期障害所得補償保険
- 在宅勤務環境手当
- 慶弔見舞金
- 社会保険完備
- 社員食堂・ランチ補助
- 通勤費(上限あり)
求めるスキル・経験
この求人はニンテンドーシステムズ株式会社の採用ページの掲載内容をもとに構成しています。応募条件の最新情報は募集元をご確認ください。
東京都のバックエンドエンジニアの求人529件
- ソフトウェアエンジニア(Backend / Domain-Driven Development)
- シニアソフトウェアエンジニア(Backend / Domain & AI Architecture)
- APIエンジニア
- Lead Server-Side Engineer (Java)
- Senior Java Developer
- Java Software Engineer - Payment systems
募集元の採用ページから応募できます
応募はニンテンドーシステムズ株式会社の採用ページで受け付けています。このページは採用ページの掲載内容をもとに構成しているため、最新の応募条件は募集元でご確認ください。
この求人と近い条件で探す数字はリンク先ページの掲載件数
この職種で探す
- バックエンドエンジニア619
- 東京都のバックエンドエンジニア529
- テック11,429
- フルスタックエンジニア745
- フロントエンドエンジニア285
この勤務地で探す
働き方・年収で探す
- 年収500万以上22,663
- 年収600万以上13,681
- 完全週休2日31,016
- フレックス19,708
- 年間休日120日以上27,659