システムソフトウェアエンジニア(ゲームダウンロード・インストール機能の開発)
Sony Interactive Entertainment Inc.
Salary undisclosed
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
Why PlayStation?
PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.
PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.
The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.
■組織・職場紹介
PS5、PS4をはじめ、歴代PlayStationのシステムソフトウェア開発を担う組織です。
本ポジションの配属先では、主にゲームのダウンロード、インストール、アップデート、起動に関わる一連の機能を担当します。
扱うのは、単なるアプリケーション開発ではなく、大容量コンテンツをいかに早く・確実に・互換性を保って届けるかという、PlayStationにおけるゲームプレイ体験の中核を支える領域です。数十GB〜100GB超のゲームコンテンツを、ネットワーク帯域、ストレージ容量、実行環境、過去資産との互換性といった複数の制約の中で最適に扱うための、幅広い視点での設計力と実装力が求められます。
東京拠点だけでなく、米国拠点の開発・運用チームや関連チームと連携しながら開発を進める、グローバルな職場です。また、ゲーム開発者や外部パートナーと協働しながら、ゲームタイトルとSDK、システムソフトウェアやインフラとの依存関係を踏まえた設計・改善にも取り組みます。
PlayStationのシステムソフトウェアは多数のモジュールで構成されており、関連モジュールの専門チームと密に連携しながら、課題の洗い出し、解決方針の検討、実装までを進めます。
1億以上の月間アクティブユーザのゲーム体験を支える基盤技術に携わり、将来世代も見据えた設計・開発に挑戦できる環境です。
■職務内容
・PlayStationシステムソフトウェアにおける、ゲーム配信・インストール・アップデートに関わるクライアントソフトウェアの設計・開発を担当します。
・ゲームタイトルとシステムソフトウェア、SDKの依存関係や、既存タイトル資産・将来タイトル双方の制約を踏まえ、長期的な互換性と運用を見据えた設計を行います。
・新規要件や機能追加に対して、ソリューション検討、基本設計、関連チームとの仕様調整・合意形成を担います。
・チームメンバーや協力会社メンバーと連携し、詳細設計、実装、単体・結合テスト、リリース後のサポートまで一貫して担当します。
・ご経験に応じて、チームリードまたはチームリード候補として、設計方針の推進やチーム横断での課題解決を担っていただくことを期待しています。
■ダウンロード・インストール機能について
・100GBを超えるゲームについても、可能な限り早くプレイ可能な状態に到達させるためのダウンロード・インストール機能を開発しています。
・言語や対象PlayStationの性能特性に応じてゲームバイナリを分割し、ユーザ操作やシステム状態に応じてダウンロード対象や順序を最適化することで、効率的な配信を実現しています。
・アップデート時には差分のみをダウンロードし、再利用可能なデータは既存インストール済みデータを活用することで、高速かつ効率的な更新を実現しています。
・あわせて、ゲームタイトルをコンソールのライフサイクル全体で、継続的に安定して動作させるため、ランタイム環境のアップデートや構成管理にも取り組みます。
■求める 実務経験・スキル
【必須要件(MUST)】
・C++によるソフトウェア開発経験、またはオペレーティングシステム/ミドルウェアなど低レイヤ領域の開発経験(5年以上)
・製品レベルのソフトウェア開発において、要件整理、設計、実装、テストまで一貫して携わった経験
・並行処理や非同期処理を含む設計・実装経験
・複数の関係者やチームと連携しながら技術課題を解決した経験
【歓迎要件(WANT)】
・ソフトウェア構成管理、コンテナ技術に関する知識・経験
・CI/CDパイプライン、プロダクトのビルドシステム構築、またはQA業務の経験
・Python、JavaScriptなどのスクリプト言語の知識
・デザインパターンを活用したソフトウェア設計経験
・SDK開発経験
・テストプログラム、テストフレームワーク、またはテストインフラの設計・開発・運用経験
・PlayStation固有の知識は入社時点では必須ではなく、必要に応じてキャッチアップしていただきます
【語学力】
・英語での口頭コミュニケーションおよび読み書きに抵抗がないこと
・日本語能力試験N1、またはそれと同等以上の日本語力
・いずれにおいても、流暢さそのものより、技術的な論点を整理して伝えようとする姿勢を重視します。
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy or maternity, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Benefits
- parental leave
About this role
PlayStation's system software team in Tokyo is seeking a systems engineer to develop the download, installation, and update infrastructure that underpins the gaming experience for over 100 million monthly active users. This isn't application-level work—it's about optimizing how games ranging from tens to over 100 gigabytes reach players as quickly and reliably as possible, while maintaining compatibility across console generations and managing constraints around network bandwidth, storage, and runtime environments. You'd own the full lifecycle of these client-side features, from requirements and design through implementation, testing, and post-launch support, working across Tokyo and US-based teams as well as with game developers and external partners.
The role demands at least five years of production-level C++ or low-level systems development experience, with a track record of seeing projects through from requirement gathering to shipping. You'll need solid grounding in concurrent and asynchronous programming, and proven ability to navigate technical problems across multiple stakeholder groups. Experience with software configuration management, containerization, CI/CD pipelines, or test infrastructure is valued. Depending on your background, you may also step into a team lead or lead-track position, driving design decisions and resolving cross-team challenges.
You'll need functional English for technical communication and N1-level Japanese or equivalent; the emphasis is on clarity in discussing technical issues rather than fluency. PlayStation-specific knowledge isn't required at hire. This is a full-time, in-office role in Tokyo.
This role's local market on JobMinglr
Pay for this role
The employer didn't post a pay range for this role. That usually means pay is set in negotiation, which favors whoever arrives with numbers. Check ranges on comparable システムソフトウェアエンジニア(ゲームダウンロード・インストール機能の開発) postings in Tokyo, and analyze any offer before you accept it.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.