{"id":3855814,"url":"https://alion.io/job/contracts-sofutoweaenjinia-shinia","title":"ソフトウェアエンジニア/シニア","company":{"id":2675074,"name":"ContractS","domain":"contracts.co.jp","url":"https://alion.io/company/contracts-co-jp","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"HERP","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Tokyo, Japan"],"countries":["JP"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Amazon Aurora","optional":false},{"name":"Amazon CloudWatch","optional":false},{"name":"Amazon ECS","optional":false},{"name":"AWS Fargate","optional":false},{"name":"Azure","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Figma","optional":false},{"name":"GCP","optional":false},{"name":"GitLab","optional":false},{"name":"GitLab CI","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Java","optional":false},{"name":"Jest","optional":false},{"name":"Kotlin","optional":false},{"name":"MySQL","optional":false},{"name":"New Relic","optional":false},{"name":"Notion","optional":false},{"name":"OpenSearch","optional":false},{"name":"Slack","optional":false},{"name":"Spring Boot","optional":false},{"name":"Terraform","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true}],"status":"live","first_seen_at":"2026-11-06T05:44:58Z","employer_posted_date":"2026-11-06","last_verified_at":"2026-11-07T17:15:18Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"ソフトウェアエンジニア/シニア\nDescription\n▼ContractSについて\nContractSは、「契約の力でビジネスの進化を加速させる」というミッションのもと、契約ライフサイクル管理（Contract Lifecycle Management、CLM）システム「ContractS CLM」を開発・提供している、2017年設立のリーガルテックのスタートアップです。\nContractS CLM は、契約書の作成からレビュー、承認、締結、管理までを一元化し、複雑な契約業務プロセスをITの力で解消するサービスです。\n私たちがいま目指しているのは、CLMを「バックオフィスの効率化ツール」や「契約書の保管庫」から、組織の意思決定を支援する「契約インテリジェンス・ハブ」へ進化させることです。契約データを財務会計・人事労務・SFA/CRMといった基幹システムと接続し、ビジネスの中核情報として流通させる。そのためには周辺システムと同水準の堅牢性・可用性が求められる一方で、接続先も活用ユースケースも企業ごとに異なります。だからこそ、アジャイルに価値検証を繰り返しながら磨き込んでいく--ここがContractSならではのチャレンジです。\nContractS CLM 紹介動画：https://youtu.be/KrYEBW6IsBk\n採用サイト：https://www.contracts.co.jp/recruit/\n▼業務内容\nフロントエンド／バックエンドという線引きをせず、プロダクトの価値をユーザーに届けるために必要なことへ、幅広く関わっていただきます。プロダクトマネージャー・デザイナー・エンジニアが同じチームで、課題の発見から解決までを一緒に進めるスタイルです。\nシニアポジションでは、自分の担当機能を超えて、チーム全体の設計品質とアーキテクチャの意思決定に責任を持つことを期待します。\n▼お任せしたいこと\n・技術選定・アーキテクチャ設計における意思決定のリード\n・ドメインモデルの一貫性に責任を持ち、設計の議論をリードすること\n・設計方針やレビュー基準を言語化し、チームとAIの共通言語にしていくこと（設計判断を短く共有する場づくり、レビュー観点集の整備など）\n・設計レビュー・コードレビューを通じた、チーム全体の設計品質の底上げ\n・契約データを活用した他システム連携や、データ基盤まわりの設計・開発\n・技術的負債の解消について、ビジネス要件と天秤にかけたうえで優先順位を決め、実行すること\n・ContractS CLM の機能開発（担当領域は固定しません）\n・AI活用の型をつくり、チームへ展開すること（spec-driven development の運用そのものの改善を含みます）\n▼ご経験・志向に応じてお任せしたいこと\n以下は入社時点で必須ではありません。ご経験や今後やりたいことに合わせて、選考の過程ですり合わせていきます。\n・要件を言語化して顧客に説明すること（実装をAIが担う比重が増えるなか、エンジニアにこそ担ってほしい領域だと考えています）\n・ビジネスサイドと共にプロダクト戦略を描き、プロダクトマネジメントの一部を技術視点から担うこと\n・チームリードとして、チームの成果にコミットすること\n▼開発の進め方\nスクラムで開発しています。\nリファインメントで仕様を詰め、ドメインモデリング・ロバストネス分析・CRC図（いずれもオブジェクトの責務と関係を整理する設計手法）を使って設計し、Kiro で spec-driven に実装します（仕様・設計を構造化してから実装に入る進め方です）。\nチーム内の一次レビューと、バックエンド／フロントエンドの指名レビュワーによる二次レビューを経てリリースします。\nアーキテクチャはバックエンドが DDD ＋ オニオンアーキテクチャです。\nチームのパフォーマンスは Redash のダッシュボードで追っています（Velocity、スプリント達成率、変更失敗率、デプロイ頻度）。\nベロシティが基準を超えていても、変更失敗率が基準を満たしていなければ未達として扱います。\n▼開発環境・開発手法\n開発言語：Java、Kotlin、TypeScript\nフレームワーク：Spring Boot、Vue 3、Nuxt 3（フロントエンドは Vue 3 / Nuxt 3 が主流です）\nデータベース：Aurora MySQL、Elasticsearch（OpenSearch）\nソース／タスク管理：GitLab（セルフホスト）\nCI／CD：GitLab-CI\nインフラ：Amazon Web Services、Google Cloud（一部）、Microsoft Azure（一部）\nコンテナ基盤：Docker、ECS/Fargate\nプロビジョニング・デプロイツール：Terraform、ecspresso\nテスト：Spock、Jest、Autify\n監視ツール：CloudWatch、New Relic\nデータ分析：BigQuery、Redash\nAI開発ツール：Kiro（AWSのエージェント型IDE）。ツールそのものに固執するつもりはなく、より良い選択肢があれば乗り換えます\nコミュニケーション：Slack、Zoom、oVice、miro、Notion\nデザイン・UIコンポーネント管理：Figma、Storybook\nRequirements\n▼ContractSについて\nContractSは、「契約の力でビジネスの進化を加速させる」というミッションのもと、契約ライフサイクル管理（Contract Lifecycle Management、CLM）システム「ContractS CLM」を開発・提供している、2017年設立のリーガルテックのスタートアップです。\nContractS CLM は、契約書の作成からレビュー、承認、締結、管理までを一元化し、複雑な契約業務プロセスをITの力で解消するサービスです。\n私たちがいま目指しているのは、CLMを「バックオフィスの効率化ツール」や「契約書の保管庫」から、組織の意思決定を支援する「契約インテリジェンス・ハブ」へ進化させることです。契約データを財務会計・人事労務・SFA/CRMといった基幹システムと接続し、ビジネスの中核情報として流通させる。そのためには周辺システムと同水準の堅牢性・可用性が求められる一方で、接続先も活用ユースケースも企業ごとに異なります。だからこそ、アジャイルに価値検証を繰り返しながら磨き込んでいく--ここがContractSならではのチャレンジです。\nContractS CLM 紹介動画：https://youtu.be/KrYEBW6IsBk\n採用サイト：https://www.contracts.co.jp/recruit/\n▼業務内容\nフロントエンド／バックエンドという線引きをせず、プロダクトの価値をユーザーに届けるために必要なことへ、幅広く関わっていただきます。プロダクトマネージャー・デザイナー・エンジニアが同じチームで、課題の発見から解決までを一緒に進めるスタイルです。\nシニアポジションでは、自分の担当機能を超えて、チーム全体の設計品質とアーキテクチャの意思決定に責任を持つことを期待します。\n▼お任せしたいこと\n・技術選定・アーキテクチャ設計における意思決定のリード\n・ドメインモデルの一貫性に責任を持ち、設計の議論をリードすること\n・設計方針やレビュー基準を言語化し、チームとAIの共通言語にしていくこと（設計判断を短く共有する場づくり、レビュー観点集の整備など）\n・設計レビュー・コードレビューを通じた、チーム全体の設計品質の底上げ\n・契約データを活用した他システム連携や、データ基盤まわりの設計・開発\n・技術的負債の解消について、ビジネス要件と天秤にかけたうえで優先順位を決め、実行すること\n・ContractS CLM の機能開発（担当領域は固定しません）\n・AI活用の型をつくり、チームへ展開すること（spec-driven development の運用そのものの改善を含みます）\n▼ご経験・志向に応じてお任せしたいこと\n以下は入社時点で必須ではありません。ご経験や今後やりたいことに合わせて、選考の過程ですり合わせていきます。\n・要件を言語化して顧客に説明すること（実装をAIが担う比重が増えるなか、エンジニアにこそ担ってほしい領域だと考えています）\n・ビジネスサイドと共にプロダクト戦略を描き、プロダクトマネジメントの一部を技術視点から担うこと\n・チームリードとして、チームの成果にコミットすること\n▼開発の進め方\nスクラムで開発しています。\nリファインメントで仕様を詰め、ドメインモデリング・ロバストネス分析・CRC図（いずれもオブジェクトの責務と関係を整理する設計手法）を使って設計し、Kiro で spec-driven に実装します（仕様・設計を構造化してから実装に入る進め方です）。\nチーム内の一次レビューと、バックエンド／フロントエンドの指名レビュワーによる二次レビューを経てリリースします。\nアーキテクチャはバックエンドが DDD ＋ オニオンアーキテクチャです。\nチームのパフォーマンスは Redash のダッシュボードで追っています（Velocity、スプリント達成率、変更失敗率、デプロイ頻度）。\nベロシティが基準を超えていても、変更失敗率が基準を満たしていなければ未達として扱います。\n▼開発環境・開発手法\n開発言語：Java、Kotlin、TypeScript\nフレームワーク：Spring Boot、Vue 3、Nuxt 3（フロントエンドは Vue 3 / Nuxt 3 が主流です）\nデータベース：Aurora MySQL、Elasticsearch（OpenSearch）\nソース／タスク管理：GitLab（セルフホスト）\nCI／CD：GitLab-CI\nインフラ：Amazon Web Services、Google Cloud（一部）、Microsoft Azure（一部）\nコンテナ基盤：Docker、ECS/Fargate\nプロビジョニング・デプロイツール：Terraform、ecspresso\nテスト：Spock、Jest、Autify\n監視ツール：CloudWatch、New Relic\nデータ分析：BigQuery、Redash\nAI開発ツール：Kiro（AWSのエージェント型IDE）。ツールそのものに固執するつもりはなく、より良い選択肢があれば乗り換えます\nコミュニケーション：Slack、Zoom、oVice、miro、Notion\nデザイン・UIコンポーネント管理：Figma、Storybook\nPreferred Experiences\n・ドメイン駆動設計（DDD）、ドメインモデリング／データモデリングの経験\n・権限・認可など、横断的関心事の設計を担当した経験\n・レガシーからモダンへの移行・リファクタリングを、設計から主導した経験\n・仕様・設計を構造化してからAIに実装させる進め方を、チームに導入・定着させた経験\n・テックリードやマネジメントとして、BtoB SaaSプロダクトの開発をリードした経験\nWe are looking for\nContractSのバリューに根ざした、次のような方と働きたいと考えています。\n・謙虚（Humility）、尊敬（Respect）、信頼（Trust）の文化を大切にしたい方\n・当たり前の基準を疑える方（「これまでやってきたからやっている」で止まらず、顧客の価値になっているかを問い直せる）\n・周囲から頼られる存在であることに価値を見出せる方（シニア層の評価は「その人がどのくらい周りから頼られる存在なのか」を主眼に置いています）\n・自ら取りに行ける方（できない理由を探さず、できる理由を見つける。裁量を持つ領域を自分から広げていける）\n自分が手を動かすより、チームが動ける仕組みをつくるほうに価値を見出せる方\nWorking Conditions\nSalary\n年収：700万～1000万\n※年俸制（年俸の12分の1を毎月支給）\n※みなし時間外手当40時間相当分を含む\n※四半期ごとの目標設定・評価、半期ごとの昇給評価。「成果創出」「組織貢献」「改善／変革」「行動基準」の4軸で、行動基準を最も重視しています\nLocation\n東京都\nJob Type\n正社員\nWork hours\n勤務時間\nフレックスタイム制度（コアタイム 11:00〜16:00）\n休暇・休日\n・休日休暇：完全週休2日制（土日祝日）夏季休暇（年2日）\n年末年始休暇、慶弔休暇\n・有給休暇：入社時に10日付与\nProbation period\n６ヶ月/給与など条件の変更はなし\nBenefits\n制度：各種社会保険完備\n育児休業制度（男性女性取得実績あり）介護休業制度\n毎月第一木曜日の全員ランチ（費用は会社負担）\n副業制度\n・諸手当：\n交通費（オフィス出社日数分を支給/上限5万円）\nリモートワーク環境整備費（入社時に30,000円 一時金として支給）\nスキルアップ支援費（年間30,000円まで利用可）\nシャッフルランチ補助月1回（上限1,500円/回）","description_format":"text","description_chars":5511,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development","Legal Software"],"lifecycle":[{"event":"open","at":"2026-11-06T06:19:43Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":35,"reasons":["conf:0","win:early"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/contracts-sofutoweaenjinia-shinia","json_url":"https://alion.io/job/contracts-sofutoweaenjinia-shinia.json","meta":{"generated_at":"2026-11-07T20:43:24Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":33068,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2675074},"rest":"https://alion.io/mcp/rest/get_company?id=2675074"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcontracts-sofutoweaenjinia-shinia"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcontracts-sofutoweaenjinia-shinia"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcontracts-sofutoweaenjinia-shinia"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/contracts-sofutoweaenjinia-shinia\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcontracts-sofutoweaenjinia-shinia"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3855814}},{"tool":"search_jobs","arguments":{"company":"contracts.co.jp","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3855814},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}