【一部出社あり/週2〜3/Go】AdTech/HighConcurrency・リアルタイム入札(RTB)エンジン&超低レイテンシ配信基盤開発

案件要件
- 職種
- エンジニア
- 業務内容
- システム開発・運用SES
- 報酬目安
- 4,800 ~ 5,800円/時
- 稼働時間目安
- 週5日 (時間目安 160時間)
- はたらく場所
- フルリモート
- スキル
【一部出社あり/週2〜3/Go】AdTech/HighConcurrency・リアルタイム入札(RTB)エンジン&超低レイテンシ配信基盤開発
お任せしたいこと
[役割]
Go 1.23+ / gRPC / Redis を用いた、秒間数十万リクエスト(QPS 300,000+)を処理するプログラマティック広告入札(DSP/SSP)コアエンジンのバックエンド開発および並行処理・メモリ割り当て最適化
[役割に対して求める成果]
sync.Pool によるオブジェクト再利用、ガベージコレクション(GC)オーバーヘッド抑制、および epoll ベースのノンブロッキング I/O チューニングにより、オークション入札処理の応答時間(p99)を 15ms 以内に厳格抑制しつつ、タイムアウト率を 0.05% 未満に削減
具体的な業務内容
Go を用いた超高並行・低レイテンシ RTB オークション処理および広告配信 API の設計・実装
gRPC / Protocol Buffers を活用した、マイクロサービス間通信のシリアライズ高速化およびネットワーク帯域圧縮
Redis (Cluster) / Aerospike を用いた、オーディエンスデータおよびフリークエンシー制御用キャッシュの超高速読み書き設計
pprof / Go execution tracer を用いた CPU・ヒープメモリ割り当てのプロファイリングおよびボトルネック解消
testify / dockertest を用いた、高並行アクセス時の競合状態(Race Condition)検出を含む自動テスト網の整備
必須スキル・経験
Go 言語を用いた Web サービス、API サーバー、または分散バックエンドシステムの開発・運用経験(3年以上)
goroutine / channel を用いた並行・並列プログラミングの深い理解と競合回避の実装経験
高負荷・低レイテンシ環境(ミリ秒単位のレスポンスが求められるシステム)での設計・運用実績
Git / GitHub を用いたチームでの Pull Request ベース開発およびコードレビュー経験
歓迎スキル・経験
アドテク(DSP, SSP, Ad Server, DMP)、金融取引(HFT)、オンラインゲーム等のドメインでの開発実績
gRPC, Protocol Buffers, FlatBuffers を用いた高速バイナリ通信の設計・運用経験
NoSQL(Aerospike, Redis, Cassandra)のクラスタ設計およびパフォーマンスチューニング知見
Kubernetes (EKS/GKE) 上での Go アプリケーション運用およびオートスケーリング最適化の知見
開発環境
言語/環境: Go 1.23+, gRPC, Protocol Buffers, Go modules
データ/通信: Redis Cluster, Aerospike, Apache Kafka, PostgreSQL
ツール/テスト: pprof, golangci-lint, testify, dockertest, Docker
インフラ/監視: AWS (EKS, MSK), Datadog, Prometheus, GitHub Actions
コミュニケーション: Slack, Notion, Jira, GitHub
働き方
リモート環境
[一部出社あり] 週2〜3日出社 / 週2〜3日リモートワーク
株式会社Kaizen Tech Agent
株式会社Kaizen Tech Agentは、「人と技術をつなぐ」ことを企業理念に掲げ、日々向上していく『技術』と『人』を最適な形でむつび付け提供することで、
お客様にとって真にプラスとなる価値でありたいと考えております。
私たちはそれぞれの個性を尊重し、ほっとする和みの社風でありながら、変化する時代に対して受け身にならず、未来への挑戦心を宿しています。
事業領域は、WEBアプリ開発、業務システム開発、スマホアプリ開発、インフラ構築など幅広く展開しており、
フリーランス様に対して最適な案件をご提案させて頂いております。どんな些細な事でも結構ですので是非いつでもお気軽にご相談ください。
