【フルリモート/週5/PHP】月間数十億のイベントを処理する次世代マーケティング自動化(MA)SaaSのバックエンドエンジニア

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 5,400 ~ 6,800円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【フルリモート/週5/PHP】月間数十億のイベントを処理する次世代マーケティング自動化(MA)SaaSのバックエンドエンジニア
お任せしたいこと
[役割]バックエンドエンジニアとして、数千社の大手・成長企業が導入し、エンドユーザーの行動履歴(Webトラッキング、購買データ等)をリアルタイムに解析して最適な顧客体験(メール、LINE配信等)を提供する、大規模マーケティング自動化(MA)SaaSのコアバックエンド開発をお任せします。
[役割に対して求める成果]「PHPは小規模サイト向け」という過去の常識を打ち破り、PHP 8.xの厳格な型システムとモダンなLaravelエコシステムをフル活用して、月間数十億レコードに及ぶトラッキングデータの高速処理と、遅延のない大量メッセージング配信を支える堅牢なアーキテクチャを実現すること。
具体的な業務内容
・PHP(PHP 8.x)およびLaravelを用いた、フロントエンド(SPA)向けRESTful APIおよび外部システム連携用APIの詳細設計、実装、テスト
・「セグメント抽出」や「シナリオ分岐」といった複雑なマーケティング要件を整理し、ドメイン駆動設計(DDD)を取り入れた保守性の高いオブジェクト指向モデリングと実装
・Amazon SQSやRedis(Laravel Horizon)を活用した、数百万通規模のメール・LINE・Push通知の欠損のない非同期配信(キューイング)およびワーカー処理の最適化
・Amazon Aurora(MySQL)を用いた複雑なデータベース設計、および億単位の行動ログに対する高度なSQLチューニング(N+1問題の根絶やインデックス最適化)
・PHPUnitやPestを用いたテスト駆動開発(TDD)の徹底と、静的解析ツール(PHPStan等)を組み込んだGitHub ActionsによるCI/CDパイプラインの運用
・Datadog等のAPMツールを利用した、本番環境におけるメモリーリークやパフォーマンス低下のボトルネック特定および継続的なコード改善
必須スキル・経験
・PHPを用いたWebアプリケーションのサーバーサイド開発経験(3年以上)
・LaravelまたはSymfony等のモダンなPHPフレームワークを用いた実務経験(2年以上)
・MySQL等のRDBMSを用いたデータベース設計、トランザクション管理、およびSQLチューニングの経験
・Git/GitHubを用いたチーム開発およびPull Requestベースのコードレビュー経験
歓迎スキル・経験
・PHP 8以降の型定義(厳密な型付け、列挙型等)を積極的に活用した開発経験
・高トラフィック(秒間数千リクエスト以上)の大規模WebサービスやBtoB SaaSの開発・運用経験
・ドメイン駆動設計(DDD)、クリーンアーキテクチャ等の知見、および巨大なFat Controller/Fat Modelのリファクタリング経験
・RedisやMemcached等を利用したキャッシュ戦略・セッション管理の実装経験
・大量データのバッチ処理や、非同期ジョブキューシステムの設計・運用経験
・AWS環境(ECS, Aurora等)でのコンテナ技術(Docker)を利用したインフラ構築・運用経験
開発環境
言語・フレームワーク:PHP 8.x, Laravel, PHPUnit / Pest, PHPStan
インフラ・ミドルウェア:AWS (ECS, Aurora MySQL, ElastiCache, SQS, S3), Docker, Redis
CI/CD・ツール:GitHub, GitHub Actions, Datadog, Terraform, Jira, Confluence, Slack
開発チームについて
プロダクトマネージャー1名、テックリード1名、バックエンドエンジニア6名(今回募集枠含む)、フロントエンドエンジニア4名、SRE2名の体制です。「PHPだからスケーラビリティが低い」といった言い訳を一切せず、最新の言語仕様や静的解析ツールを積極的に取り入れ、他言語(JavaやGo)にも引けを取らない堅牢で美しいシステム設計を追求するプロフェッショナルなカルチャーです。
求める人物像
・複雑なドメインロジックから逃げず、ビジネス要件を的確に捉えてシンプルで保守性の高いコードに落とし込む知的なパズルを楽しめる方
・「ただ動けばいい」という過去のPHP的アプローチを捨て、厳格な型指定や自動テストによってバグを未然に防ぐエンジニアリング手法に強いこだわりを持てる方
・フルリモート環境下において、フロントエンドエンジニアや他職種とも自発的かつ円滑にテキストや通話でコミュニケーションが取れる方
仕事の魅力
企業のマーケティング活動の心臓部となる、非常にミッションクリティカルかつトラフィックの巨大なSaaSプロダクトです。大量データの高速処理や、複雑な非同期メッセージング配信といったバックエンド開発における高難易度な課題に対し、最新のPHPとLaravelの限界を引き出しながら解決していく経験は、モダンPHPエンジニアとしてトップクラスの設計能力と市場価値を確立することに直結します。
働き方
リモート環境
[フルリモート] フルリモートで働いていただけます。
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
