プロダクトエンジニア/Product Engineer
募集の背景 メディアが取り巻く環境が大きく変わる中、当社は雑誌を発行する出版社からデジタル・パブリッシャーへの変革を進め、”これから”のメディア企業としての飛躍を目指しています。 私たちの組織では現在、これまで蓄積してきたデータの価値を最大化し、ビジネスを次のステージへ引き上げるための「データ活用の進化」と「新サービスの実装」を最重要課題として掲げています。 マネジメントとソフトウェア開発を一体的に担うプロダクトエンジニアです。両方をおおむね50:50で担う想定でありますが、実際の比重は、プロダクトのフェーズや事業上の優先度に応じて変動します。 営業・事業開発・顧客との対話を通じて課題を発見・定義し、プロダクトの仮説、優先順位、要件を設計するとともに、自らWebアプリケーションの設計・実装・リリース・改善まで担います。 技術的な完成度だけを追求するのではなく、顧客価値と事業成果に必要な範囲で、シンプルかつ持続可能なプロダクトを短いサイクルでつくり、学習し、改善することが期待されます。 仕事内容 ■プロダクトマネジメント・ビジネス協働 営業・事業開発担当や顧客との対話を通じて、ユーザーの課題や業務上のニーズを具体化します。課題に対する仮説や提供価値、成功指標を整理し、MVPの範囲と優先順位を設計することがミッションです。 また、ユーザーストーリーや要件、UX上の論点を関係者と合意形成し、リリース後の利用状況やフィードバックをもとにした継続的な改善サイクルを主導していただきます。 ■ソフトウェア開発・プロダクト実装 React等を用いた、ユーザーにとって使いやすく保守性の高いWebアプリケーションを設計・開発します。フロントエンドを中心に、必要に応じてバックエンドや外部SaaSとの連携を含む実装全般を担当します。 また、予測モデルや生成AIなどの先進的な技術を実運用可能なプロダクトへ統合し、テストからCI/CD、リリースまでの一連のSDLCに携わります。AI開発ツールを活用して生産性を高めつつ、品質・セキュリティ・保守性の観点から自律的に判断を行うことを期待します。 役割と責任範囲 / Roles & Responsibilities 本ポジションは、プロダクトの顧客価値を最大化するために、プロダクトマネージャー(ビジネス)と開発者(技術)の両方の視点を持って、プロダクトを推進する役割を担います。 ■担当プロダクトとアサイン方針 入社後の事業優先度やご経験に応じて、以下のプロダクト群のうち「1つの主担当領域」をお任せします。 ※ 複数プロダクトを同時に単独で全面的に担当することは想定していません。主担当以外の領域については、必要に応じた技術支援や改善活動に関わります。 ・Sales Compass 自社メディアのWeb行動ログや調査データを活用し、営業提案に活用できるオーディエンスを発見・提示するプロダクト ・Audience Insight クライアント向けのAudience調査・分析・リード獲得支援プロダクト ・アンケートデータ連携システム 外部アンケートSaaSと社内データ基盤を接続し、調査データの収集・蓄積・活用を効率化する仕組み ・タイアップレポート自動作成ツール 既存レポートプロダクトの性能改善、データ連携強化、AIを活用した機能拡張 ■ 専門チームとの協働範囲 顧客向けプロダクトとして価値を届けることに責任を持ち、必要に応じてデータサイエンス・データエンジニアリングの専門チーム※と強固に連携します。 ※機械学習モデルの研究・開発、データ基盤の設計・運用における協働。プロダクトへのモデル・データサービスの統合を行っている 応募資格 必須経験 【開発・実装スキル】 ・フロントエンドまたはフルスタックでのWebアプリケーション開発経験(目安5年以上) ・REST API、GraphQL、外部SaaS、またはデータサービス等の連携機能を設計・実装した経験 【プロダクト開発サイクル】 ・要件定義からリリース後の改善に至る開発サイクル全般に携わった経験 ・Git/GitHubを用いたチーム開発およびコードレビューを通じた品質向上の経験 【ビジネス連携・設計力】 ・ビジネス要件(課題整理・優先順位付け)から技術的な実装範囲までを、顧客価値とコストを踏まえて自律的に検討・設計した経験 望ましいスキル ■下記いずれかのご経験/ご知見をお持ちの方 【開発の経験】 ・プロダクトマネージャー、プロダクトオーナー、テックリード、または顧客に近い環境での開発経験 ・新規事業の立ち上げ、0→1開発、またはMVP開発のご経験 ・BtoB SaaS、クライアント向けレポーティングツール、ダッシュボード等の開発経験 【専門技術/インフラ】 ・Webフロントエンド開発経験(React, Vue.js, TypeScript, Next.js等) ・バックエンド開発経験(Java, Python, Node.js等)、またはアプリケーション全体のアーキテクチャ理解 ・パブリッククラウドでの運用経験(インフラ構築、IaC、監視・信頼性向上など) 【データ活用/グローバル】 ・データ基盤や機械学習に関する基礎知識(データサイエンティスト・エンジニアとの協業経験) ・英語力(日常会話レベル) 開発環境・技術スタック 主な開発環境は以下の通りです。すべての技術経験を入社時点で求めるものではなく、担当プロダクトに応じて必要な技術を学びながら活用します。 フロントエンド:React、Vue.js、Next.js、TypeScript バックエンド・開発言語:Python、Node.js、Java AI支援開発: Codex, OpenCode API・外部連携:REST API、GraphQL、外部SaaS クラウド・インフラ:GCP、Microsoft Azure、AWS、Docker データ:BigQuery、Azure Databricks 開発・運用:GitHub、GitHub Actions、Terraform デザイン連携:Figma