人の力を、サービスそのものへ。届け続ける力を、現場に。
私たちは、人の配置がサービスの質と量を左右する現場で、サービスの需要と働く人の能力や条件を、実行可能な計画へつなぎます。そうして、人の力がサービスそのものへ向かい、現場がより多く、より良いサービスを届け続けられる仕組みをつくります。
医療、介護、宿泊、小売。私たちの暮らしを支えるサービスは、必要な能力を持つ人が、必要な時間と場所で働けてこそ成り立ちます。しかし現場では、日々変わる需要に対し、資格やスキル、勤務条件、一人ひとりの希望を踏まえて人を配置する難しい判断が、管理者の経験と多大な調整作業に支えられています。
私たちは、この現場運営の仕組みを変えることで、働く人の力がケアや接客などのサービスそのものに向かい、現場がより多く、より良いサービスを届け続けられる社会を目指しています。
その起点が、勤務シフト自動作成サービス「Shiftmation」です。勤務シフトは、サービスの需要と働く人の能力・条件を、一つの実行可能な計画につなぐ「現場運営の設計図」。私たちは数理最適化技術と現場への深い理解を組み合わせ、複雑な条件を扱いながら、実際の業務で使い続けられる計画づくりを支えています。
ここで培う技術、データ、現場理解を土台に、需要予測、要員計画、欠員対応、タスク配置へと取り組みを広げていきます。予測から計画、配置、日々の調整までをつなぎ、状況の変化に対応できる仕組みをつくる。サービスの質と量、事業の持続性、働く人の無理のない働き方を、ともに支えることが私たちの目標です。
この挑戦には、複雑な課題を解く技術と、それを顧客の現場で成果につなげる事業づくりの両方が必要です。それぞれの専門性を持ち寄り、現場で確かめ、仕組みとして広げていく。その積み重ねを通じて、これからの社会に必要なサービスを支える会社をつくっています。
会社紹介資料
求人概要
勤務シフト自動作成サービスShiftmation及びHR Tech領域の新たなサービスにおいて、顧客に届ける機能の開発を、仕様策定から実装・運用まで一人称で担うソフトウェアエンジニアのポジションです。開発はAIエージェントを前提に進め、個人とチームのアウトプットを数倍にしていくことに挑戦しています。
AIに任せる部分が増えるほど、その成果物を見極める力が問われます。その力の土台になるのは、ご自身で設計・実装を積み重ねてきた経験です。開発はAIに積極的に任せ、ご自身は方針を示し、最後の砦として成果に責任を持っていただきます。
AIによって生まれた余力は、新しい価値づくりに振り向けます。顧客の現場と向き合って課題を見つけ、新機能や新しいサービスをβ版やPoCとして素早く形にし、検証を重ねながら育てていきます。PdMやCSと協業しながら、このサイクルを技術面の中核として回していただきます。役割の境界にとらわれず、何をつくるべきかの議論にも加わっていただきたいと考えています。
あわせて、AIを前提として、レビューのあり方やリリースの安全性、知見の共有の仕方といった開発プロセスを捉え直し、仕組みを通じてチーム全体に働きかけていくことも期待しています。
【領域】
スキルに応じて、以下の複数の領域をご担当いただきます。
- Webバックエンド開発 (Python/Django, TypeScript/NestJS)
- Webフロントエンド開発 (TypeScript/Vue.js)
- コアエンジン開発 (Rust, C++)
- インフラ運用・改善 (Google Cloud/Kubernetes/Terraform/Datadog)
- アルゴリズムR&D
【期待する役割】
- 顧客に届ける機能を開発する
顧客課題を起点に、新機能の開発や既存機能の改善を、仕様策定から実装・リリース・運用まで一人称で担う
- 最後の砦としてアウトプットに責任を持つ
実装はAIエージェントに積極的に任せ、自身は方針を示して成果物をレビュー・検証する。設計の要所や性能が厳しく問われる箇所では、これまで自ら設計・実装してきた経験を生かし、アウトプットに責任を持つ
- プロダクト・顧客課題への染み出し
PdMやCSと協業し、課題の把握から仕様・優先度の議論に踏み込む。新機能はβ版として素早く形にし、顧客の現場で確かめる。必要に応じて、CSとともに顧客との対話にも加わる
- プロダクトを長く支える
既存機能の改善、技術負債の返却、運用の安定化にも、新しい価値づくりと同じ重みで取り組む
- 複数テーマの並行推進
機能開発、技術基盤の改善、新機能の検証など、複数のテーマを並行して進める
- AIを前提とした開発プロセスの改善
日々の開発と並行して、AIの活用を個人からチームへ広げ、品質と速度を両立する基盤(CI/CD、レビューのあり方等)を整え、運用を改善し続ける
入社後の想定
〜3ヶ月:ドメイン(シフト業務の制約、顧客課題)とコードベースのキャッチアップ。AIエージェントを活用し、中規模以上の機能を仕様検討から運用まで一人称で担当
〜6ヶ月:顧客・CSとの対話から課題を見つけ、仕様や優先度の議論に踏み込む。複数のテーマを並行して推進し、開発プロセスや基盤の改善にも自ら課題を設定して取り組む
〜1年:プロダクトの方向性の議論に加わり、AIを前提としたチームの開発のあり方も一緒につくる
開発体制
DevOpsによる一貫した開発プロセス
- 仕様策定から機能実装、運用までを開発チームが一貫して担当
- Google Cloud上でKubernetes/Terraformを活用し、Infrastructure as Codeを実践
- GitHub Actionsによる自動テストと自動デプロイ
自律性とスピードを両立する運営
- カンバン方式で柔軟に進行(固定スプリントに縛られません)
- Git-flowベースのシンプルなブランチ戦略
- 週4回のリリース、ただし休日前日のリリースは避け、安定運用とリスク回避を徹底
顧客起点のプロダクト開発
- カスタマーサクセスチームが収集した顧客の声と事業戦略を照らし合わせ、優先度を明確にしたうえで開発項目を具体化
- 個別カスタマイズは行わず、本質的な共通課題を捉えることで、多くの顧客に価値を還元
- 新機能は初期段階から過剰に作り込まず、迅速なリリースと継続的な改善を重視
【技術スタック】
- 言語: Python, TypeScript, Rust, C++
- フレームワーク: Django, NestJS, Vue.js
- インフラ: Google Cloud, Kubernetes, Terraform, Datadog
- ミドルウェア: PostgreSQL, Redis, Docker
- コード管理/CI: GitHub, GitHub Actions
- AIツール: Claude Code, Codex CLI, CodeRabbit
【AIツールの活用状況】
- エンジニアごとに、エージェント型のAIを中心として複数のAIツールを組み合わせて利用しています。
- 社内には、AIエージェントが要件整理からPR作成・レビュー対応までを担う開発基盤があり、日々の開発フローで稼働しています。
- 変更のリスクに応じてレビューの深さを変えるなど、AIを前提に開発プロセスそのものも見直し続けています。
- 積極的に新しいツールやモデルを試すことを推奨しています。
【開発環境】
- 貸与PCは高速なCPUと十分なメモリを搭載し、OSおよびキーボード配列を選択可能
- ローカルのDocker Compose環境にて開発
- Google Cloud上に本番同様の検証環境やステージング環境を構築
【仕事の魅力】
- 顧客との距離が近く、課題の発見から検証・提供まで一貫して関われます
- 「個別カスタマイズをしない」方針のもと、本質的な共通課題に向き合い、プロダクト価値を積み上げられます
- 数理最適化と現場業務が交わる領域で、新規設計からスケーラビリティ向上まで、技術的な挑戦が豊富です
- 日々の開発に加えて、AIエージェントを前提とした開発のあり方を、仕組みから設計・改善することにも取り組めます。社内で既に動いている基盤があるため、導入からではなく「その先」に挑戦できます
【配属部署】
プロダクト部
- 大企業・スタートアップそれぞれの経験者がバランスよく在籍しています。
- SaaS開発経験者だけでなく、組込業界や社会インフラシステムの経験者等も在籍しています。
- 本ポジションはフルリモートでの就業が可能です。出社希望の場合は自由に出社いただけます。現在のメンバーは週1出社しているメンバーとフルリモートのメンバーがおよそ半数ずつとなります。
- Slack/Meet/Zoomを中心としたコミュニケーションをとっています。
- 長時間労働よりも、集中して働きしっかり休むスタイルを推奨しています。
- 子育て中のためスライド勤務しているメンバーが複数名います
募集要件
必須要件
- ソフトウェア開発経験 (5年以上/言語不問/学業及びプライベートを含む)
- データ構造とアルゴリズムの基礎理解(計算量を意識した実装ができる)
- コードレビュー経験及びAIに依存しないコーディング力
- 利用者のいるプロダクト・システム(社外向け・社内向けを問わず)で、課題の把握・仕様策定から実装・リリース・運用改善までを主導した経験
- AIコーディングエージェント(Claude Code、Codex CLI等)を日常的に開発に用い、その成果物の品質に責任を持ってきた経験(業務・個人を問わず)
- CI/CD、開発プロセス、設計方針、レビュー基準など、チーム全体の開発生産性や品質を仕組みで改善した経験
歓迎要件
- 新規プロダクト・新規事業の立ち上げ(PoC/MVP〜初期運用)に技術面の中核として関わった経験
- AIエージェントを開発フローに組み込み、個人利用を超えてチームに展開した経験
- 顧客・CS・営業と協業し、顧客の課題を仕様や優先度に落とし込んだ経験
- 複数のプロジェクト・テーマを並行して推進した経験
- 品質や安定性を保ちながらリリース頻度・開発速度を高める基盤(CI/CD、セキュリティ等)の整備経験
- 制約条件の多い業務領域でのアルゴリズム開発経験
- Rust(またはC/C++等)での開発経験
- Google Cloud/Kubernetes/Terraformの運用・改善経験
- Django/Vue.jsの実務経験
求める人物像
- シフトメーションの事業内容と、現場の課題に興味をお持ちいただける方
- 役割の境界にとらわれず、プロダクト・顧客・事業の課題に自ら踏み込める方
- AIによって個人とチームのアウトプットを数倍にすることに、本気で挑戦したい方
- 自分の成果だけでなく、チーム全体の開発のあり方を良くすることに関心がある方
- コンピュータが好きな方
| 職種 / 募集ポジション | ソフトウェアエンジニア |
|---|---|
| 雇用形態 | 正社員 |
| 給与 |
|
| 勤務地 | 神保町駅(A2出口)徒歩2分 / 九段下駅(5番出口)徒歩3分 本ポジションはフルリモートでの就業が可能です。 出社希望の場合は自由に出社いただけます。 |
| 勤務時間 | 10:00-19:00 (実働8時間、スライド勤務制度あり) 家庭事情等により時短勤務の相談に応じます。 |
| 休日 | ▍休日 ・完全週休2日制 (土、日、祝 休み) ・年末年始 (12/29-1/3) ・年間休日120日以上 ▍有給休暇 ・年次有給休暇(入社時10日付与) ・慶弔休暇 ・時間単位年休制度あり |
| 福利厚生 | ・交通費実費支給 (但し、上限3万円/月) ・定期健康診断 ・インフルエンザワクチン接種全額補助(同居の家族を含む) ・ベビーシッター利用支援制度 ・オフィス内のお菓子、飲料など ・ウェルカムランチ |
| 加入保険 | 社会保険完備 ※VCスタートアップ健保 |
| 受動喫煙対策 | あり |
| 選考プロセス | ・カジュアル面談(オンライン) ・書類選考 ・技術面接(オンライン/2時間) └ データ構造・アルゴリズムに関する質問 └ コードレビュー・設計に関するディスカッション(その場でのコーディングを含む場合もあります) └ AIエージェントを活用した開発の進め方に関するディスカッション ・2次面接(オンライン) ・リファレンスチェック ・最終面接(オフィス訪問) └ 遠隔地在住の場合はオンライン実施 ・オファー面談 |
| 会社名 | 株式会社シフトメーション |
|---|---|
| 役員 | 代表取締役 能塚 正基 取締役CTO 谷田 直輝 |
| 事業内容 | 勤務シフト自動作成サービスShiftmationの運営 |
| 設立 | 2015年1月5日 |
| 所在地 | 〒101‐0051 東京都千代田区神田神保町3-2-3Daiwa神保町3丁目ビル |