ピクシブは、世界中のクリエイターが創作活動をもっと楽しめるような事業を展開しています。
MISSION
Accelerate creativity.
創作活動を、もっと楽しくする。
クリエイターに、創作活動やファンとのコミュニケーションを楽しんでもらいたい
世の中のクリエイターの創作活動を支え、創作文化を刺激していきたい
そんな想いで、私たちピクシブは世界中の人々の創作活動を支える事業を行っています。
社風/働く環境
社員全員がモチベーション高く、そしてより高い生産性で働けるように、
仕事の進め方や働く環境にもこだわっています。
詳細はこちらをご覧ください!
https://www.pixiv.co.jp/environment/
pixiv inside
働き方や社内制度をはじめ、開発技術やイベント出展など幅広い情報を発信しています。
ImageFlux
■内容
画像変換・配信、および、ライブ動画配信サービスであるImageFluxの開発を行うコースです。
ImageFluxの画像変換機能もしくは配信基盤について、機能の追加や改修に取り組んでいただく予定です。
■使用技術
Go / C / 画像処理 / 画像エンコーディング / HTTP
■技術的挑戦
ピクシブでは、各サービスの開発負荷を軽減しつつ安定した配信を行えるよう、動的に画像を変換しながら高速で配信を行う技術基盤を整備してきました。こうして培った画像変換・配信技術を、さくらインターネットとの協業でImageFluxというサービスとして外部にも提供しています。画像変換・配信エンジンは主にGoを用いて開発しており、大量のリクエストを効率的に捌くための様々なチャレンジを行っています。
■コースでできる体験
大量のリクエストを捌くための高速化・省メモリな設計と実装、耐障害性を高めるためのプロセス分割とそれらの協調といった、大規模配信システムならではのシステム設計を行っています。また、ピクセル単位での画像処理アルゴリズムの実装、HTTPプロトコルレベルの知識を活かした開発、C言語を利用した高速化、ネイティブライブラリの活用など、低レイヤの技術を取り扱っています。大規模配信システム全体を俯瞰的に眺めつつ、技術力を試すことができます。
■メンター
nontan:2020年新卒入社。新規事業部VRoid部にてVRoid Studio・VRoidモバイルの開発に携わり、現在は技術開発本部配信技術部にてImageFlux・画像変換機能の開発に従事。趣味は競馬観戦とゲーム。
■メンターからのメッセージ
ImageFluxでは画像処理以外にも様々な技術が活用されています。コアな技術に興味がある皆さんの挑戦を全力でサポートしたいです。ご応募お待ちしています!
広告インフラ
■内容
ピクシブでは20を超える多様なサービスを開発しており、月間1000億にも上る膨大な広告リクエストが発生しています。広告配信システムは Google Cloud 上の Kubernetes クラスタで稼働するマイクロサービス群によって構成されています。本コースでは、このシステムをより安定稼働させるため、新たな技術の導入・検証から、本番クラスタへの適用までの一連のプロセスに挑戦していただきます。
■使用技術
Kubernetes / Kustomize / Terraform / Argo CD / GitLab CI/CD / Google Cloud(Kubernetes Engine / Cloud Logging / Cloud Load Balancing)/ Datadog(Metrics / APM / Monitors)
■技術的挑戦
広告配信システムは、数年前にオンプレミス構成から Google Cloud および GKE をフル活用した構成に移行しました。現在では Datadog による監視や Argo CD による自動デプロイ、Kustomize や Terraform による Infrastructure as Code を実践しています。
【前編】完全自社開発の広告システム、pixiv Adsを支える技術を大公開 - pixiv inside https://inside.pixiv.blog/2023/02/17/110000
月間1000億リクエストという膨大なトラフィックを処理する本番システムにおいて、一つひとつの変更が与える影響を慎重に見極めつつ、システムの信頼性と開発者体験を両立させることは、難しくもあり、同時に面白くもあります。ボトルネックの特定や障害分析から具体的な改善策を設計・実装すること、そして広告配信システムとして不可欠な低レイテンシでの応答を実現することは、重要な技術的課題です。
■コースでできる体験
ピクシブで実際に稼働している広告配信システムを対象に、システムの信頼性・可用性・保守性の向上、パフォーマンス改善のための技術調査から、アーキテクチャ設計、実装、効果検証まで一連の改善に取り組んでいただきます。宣言的なインフラストラクチャの変更管理とレビュー、アプリケーションのデプロイを実践します。さらに、既存システムの実装を踏まえた移行や改善を行い、設計・実装した構成や知見をチームメンバーに共有していただきます。
■メンター
Honahuku:2024年新卒入社。SFと青春ものの作品がすき
■メンターからのメッセージ
大規模システムを安定稼働させる技術と課題解決は貴重な経験になると思います! ご応募お待ちしております!
ウェブテクノロジー
■内容
pixivは2007年から開発されている歴史あるコードベースですが、長期間開発されているコードベースならではの問題があります。
このコースではpixiv開発で直面している課題に対して、型システムに基いた精密な静的解析ツールを活用した型付けの強化やルール作成、リファクタリングなどの課題に挑戦してもらいます。
■使用技術
PHPStan / Rector
■技術的挑戦
pixivでは静的解析を単純なCIや開発時のLintとして活用しているだけでなく、拡張機能によって標準機能では実現できない型付けをしたり、Rectorというリファクタリングツールの独自のルールを運用しています。 メンターのtadsanは静的解析ツールやRectorの社内ルールの開発・メンテナンスのほか、必要に応じてupstreamへの貢献も行っています。
■コースでできる体験
静的解析ツールまたはRectorを用いて、型システムおよび構文木に基いた静的解析に挑戦します。 特定のプログラミング言語だけでなく、プログラミング言語そのものに強い興味がある方を歓迎します。PHPの経験はあると望ましいですが、必須ではありません。
■メンター
tadsan:2012年入社、ピクシブ事業本部所属。 pixivおよびピクシブ百科事典の開発を担当。個人ではEmacs PHP Modeの開発やPHPStanへの貢献をしています。
https://www.phper.ninja/archive/category/PHPStan
■メンターからのメッセージ
動的言語の静的型付け──型理論を学んできた方には撞着語法のようにも感じられるかもしれませんが、近年はTypeScriptの例にも見られるように動的言語にも後付けの型システムを載せて静的解析する技術も発展を見せています。近年活用されているPHPStanは実行時情報と静的型検査を両立できる技術です。型システムの現場での実践に興味のある人もPHP以外の動的言語の静的解析に興味がある人もPHPStanとRectorにチャレンジしてみませんか?
職種 / 募集ポジション | 技術職向け夏インターンシップ『PIXIV SUMMER BOOT CAMP 2025』基盤/プラットフォームコース |
---|---|
雇用形態 | インターン |
給与 |
|
勤務地 | ピクシブ東京オフィスで開催します |
勤務時間 | 10:00 ~ 19:00(休憩1時間を含む) 下記いずれかの日程を選択可能です - 2025年8月20日(水)〜8月29日(金) - 2025年9月3日(水)〜9月12日(金) |
休日 | 土日祝 |
採用フロー | ■エントリー期間 2025年5月26日(月)〜6月16日(月)23:59 ・一次締切:6月9日(月)23:59 ・二次締切:6月16日(月)23:59 選考は順次行って参ります。ご参加いただける枠には限りがございますので、ご興味をお持ちの方は、ぜひお早めにご応募ください。 一次締切の選考状況によっては、二次締切の募集を行わない可能性があります。 ■選考フロー 書類選考 ↓ 面接(希望コースのメンターとの面接) ↓ 内定 |
会社名 | ピクシブ株式会社 |
---|---|
設立 | 2005年7月25日 |
代表取締役 | 丹羽 康弘 |
所在地 | <東京オフィス> 〒151-0051 東京都渋谷区千駄ヶ谷4-23-5-6F <福岡オフィス> 〒810-0801 福岡県福岡市博多区中洲4-6-12 プラート中洲6F |