Point your AI agent at freehire and let it find you a job.

Get the CLI →

株式会社PoliPoli

NewBe an early applicant

Data Platform Engineer(政策データ基盤)

Posted Updated
Discussion

政策プラットフォームのデータ基盤を構築する「Data Platform Engineer」を募集!

仕事概要

【募集背景】
政治・行政をはじめ、政策に関する情報は、国会・省庁・自治体・業界団体・企業・市民と関係者が多岐にわたり、プロセスも非常に多層的です。資料や議事録、各種法制度の情報は分散され構造化されておらず、必要な情報にたどり着くまでに多大な時間がかかります。
私たちはこの課題に対して、政治家・行政・企業・市民それぞれに対するソフトウェアサービスを開発し、分散した政策情報を統合する「政策プラットフォーム」の構築を目指しています。
現在は複数のプロダクトを少人数のチームで開発・運用していますが、それぞれのプロダクトごとのデータ処理にとどまっています。
私たちが目指しているのは、法人・政治家・行政等、どのプロダクトからも同じ政策データを参照できる、ミドルウェアとしてのデータ基盤の構築です。
そのためには、収集から正規化、構造化、検索、配信まで、各レイヤーを単一プロダクトの都合から切り離して設計し直す必要があります。この設計と実装を引っ張っていただける方を探しています。データ基盤とバックエンドに軸足を置きたい方向けのポジションです。

【職務内容】
◾️ 政策データ基盤の設計・構築
特に法人向けプロダクトの政策データ基盤の設計・構築を、優先順位の判断も含めて担っていただきます。国会、政府機関、業界団体等、多方面に渡る政策データの収集及び加工・分析の基盤の設計、構築を担っていただきます。

【このポジションの魅力】
公共領域に民間の立場で関われるドメインの希少性:政府をはじめとする政策関係の大規模データ、議員や政府関係者等のステークホルダー、省庁再編を含む組織変遷等、公共領域のデータを扱う稀有なドメインです。
AIエージェントを前提とした開発:実装からコードレビュー、検証まで、開発プロセス全体にAIエージェントを取り入れています。開発ルールや業務知識をチームで共有し、AIを日常的に活用できる環境を整えています。

【開発環境】
共通:GitHub Actions / Sentry / Claude Code・Codex・CodeRabbit
法人向けプロダクト:Python/ FastAPI / GraphQL(Strawberry)/ SQLModel / PostgreSQL(Cloud SQL)/ Next.js + React / TanStack Router, TanStack Query / Vite / GCP(Cloud Run, Pub/Sub, Cloud Run Jobs)/ Terraform / Scrapy / Vertex AI(Gemini)
PoliPoli(政治家・政党向け)/ PoliPoli Gov(行政向け):TypeScript / Angular / Nx / Bun / Firebase(Firestore, Cloud Functions, Auth)/ Algolia / BigQuery

必須スキル

【募集背景】
政治・行政をはじめ、政策に関する情報は、国会・省庁・自治体・業界団体・企業・市民と関係者が多岐にわたり、プロセスも非常に多層的です。資料や議事録、各種法制度の情報は分散され構造化されておらず、必要な情報にたどり着くまでに多大な時間がかかります。
私たちはこの課題に対して、政治家・行政・企業・市民それぞれに対するソフトウェアサービスを開発し、分散した政策情報を統合する「政策プラットフォーム」の構築を目指しています。
現在は複数のプロダクトを少人数のチームで開発・運用していますが、それぞれのプロダクトごとのデータ処理にとどまっています。
私たちが目指しているのは、法人・政治家・行政等、どのプロダクトからも同じ政策データを参照できる、ミドルウェアとしてのデータ基盤の構築です。
そのためには、収集から正規化、構造化、検索、配信まで、各レイヤーを単一プロダクトの都合から切り離して設計し直す必要があります。この設計と実装を引っ張っていただける方を探しています。データ基盤とバックエンドに軸足を置きたい方向けのポジションです。

【職務内容】
◾️ 政策データ基盤の設計・構築
特に法人向けプロダクトの政策データ基盤の設計・構築を、優先順位の判断も含めて担っていただきます。国会、政府機関、業界団体等、多方面に渡る政策データの収集及び加工・分析の基盤の設計、構築を担っていただきます。

【このポジションの魅力】
公共領域に民間の立場で関われるドメインの希少性:政府をはじめとする政策関係の大規模データ、議員や政府関係者等のステークホルダー、省庁再編を含む組織変遷等、公共領域のデータを扱う稀有なドメインです。
AIエージェントを前提とした開発:実装からコードレビュー、検証まで、開発プロセス全体にAIエージェントを取り入れています。開発ルールや業務知識をチームで共有し、AIを日常的に活用できる環境を整えています。

【開発環境】
共通:GitHub Actions / Sentry / Claude Code・Codex・CodeRabbit
法人向けプロダクト:Python/ FastAPI / GraphQL(Strawberry)/ SQLModel / PostgreSQL(Cloud SQL)/ Next.js + React / TanStack Router, TanStack Query / Vite / GCP(Cloud Run, Pub/Sub, Cloud Run Jobs)/ Terraform / Scrapy / Vertex AI(Gemini)
PoliPoli(政治家・政党向け)/ PoliPoli Gov(行政向け):TypeScript / Angular / Nx / Bun / Firebase(Firestore, Cloud Functions, Auth)/ Algolia / BigQuery

歓迎スキル

検索基盤の構築経験(全文検索、ベクトル検索、ハイブリッド検索、リランキング)
LLMを使った構造化抽出・要約の実装と、その精度評価・継続改善の設計経験
Webクローラーの大規模な運用経験(収集失敗の検知、サイト構造変更への追従、robots や法務面の考慮)
日本語の自然言語処理(形態素解析、正規化、表記ゆれへの対応)
名寄せ・エンティティレゾリューションの実務経験
マルチテナント設計、Transactional Outbox などのメッセージング設計パターン
AIコーディングエージェント(Claude Code / Codex / Cursor など)を日常的に使った開発経験

求める人物像

PoliPoli のミッション・バリューに共感し、日々の行動に落とし込める方
「どう作るか」だけでなく「何が正しいデータか」を、ドメインエキスパートと議論しながら決めていける方
完成形が定義されていない状態でも、優先順位を自分で判断して進められる方
動いているものを止めずに作り替えていく、地味で難しい仕事に価値を感じられる方
顧客や事業部メンバーと直接コミュニケーションを取りながら、プロダクトの方向性を一緒につくっていける方

応募概要

給与

月給642,000円〜1,141,000円(年収換算:7,704,000円〜13,692,000円)
- 基本給:403,000円〜706,000円
- 職務手当:50,000円〜100,000円
- 固定残業代:160,000円〜284,000円(45時間分を想定)
- 固定深夜残業代:29,000円〜51,000円(40時間分を想定)

・ストックオプションの付与があります(詳細は選考の過程でお伝えします)。
・記載の基本給、固定残業代、固定深夜残業代は、想定年収を12ヵ月で割った額を月給として記載したものです。固定残業時間、固定深夜残業時間は最大の時間であり、選考結果を踏まえて記載の時間より下回ることがあります。
・固定残業代・固定深夜残業代の固定時間を超過した場合には、超過した差額の追加割増賃金を支給します。
・定期賞与(目安:月給1-2ヶ月分)の支給がある場合は、賞与を含めての想定年収です(*業績連動の特別賞与は含みません)。定期賞与が支給される場合、実際の基本給および固定残業代は例示した額の下限を下回ることがあります。

勤務地

東京都千代田区平河町2丁目5-3 MIDORI.so NAGATACHO

雇用形態

正社員

勤務体系

勤務時間:フレックスタイム制(標準労働時間8時間/コアタイム11:00~16:00)
勤務場所:永田町オフィスもしくは在宅
・毎週金曜日は全社員出社
・金曜日以外は職種やチームごとに設定(週2~4日出社が目安)
そのほかお客様との対面の面談など必要なタイミングでは出社

試用期間

福利厚生

土日祝休み
(3ヶ月に1度土曜日にオフサイトイベントがあります)
有給休暇
夏季休暇
年末年始休暇

Skills

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available