進化し続けるデジタル広告業界の未来を牽引!システムのあり方から考えて開発するソフトウェアエンジニアを募集
- フルスタックエンジニア
- 600万円 〜 1,200万円
最終更新日:
仕事内容
※本ポジションは、株式会社CARTA HOLDINGSで雇用、株式会社fluctへ出向となります
CARTA HOLDINGSは、サイバー・コミュニケーションズとVOYAGE GROUPの経営統
開発環境
■主要スタック
・プログラミング言語: TypeScript、Go、PHP、Python
・フレームワーク等: React、Next.js、GraphQL、OpenAPI、Auth0
・バージョン管理: Git(GitHub)
・環境: AWS、Google Cloud(旧: GCP)、Linux、Docker
・データベース: Aurora MySQL、Snowflake
・コミュニケーション: Slack、Google Meet、Backlog、etc
・その他: Terraform、CDK、GitHub Actions、AWS CodeSeries、Splunk、Datadog
fluct では常に合理的な技術選択を歓迎します。システムは複数の言語及びミドルウェアで構成されています。何か新しいシステムをデザインする場合、真っ当な理由があれば新しい技術要素の選択は歓迎されます。
求めるスキル
必須スキル/経験
・Web アプリケーションの開発経験
・以下のうち1つ以上の経験
∟分散アプリケーション、パブリッククラウド環境(AWS、Google Cloud(旧: GCP) 等)におけるアプリケーション構築
∟秒間1万件以上の HTTP リクエスト捌く アプリケーションサーバの実装及び運用
∟可用性向上のためのメトリクスおよびログの設計
∟現状の構成・設計に捉われず、あるべき姿を考え、実現する力
歓迎スキル/経験
・ソフトウェアの質の向上を図れる力
∟大規模なソフトウェアにおける見通しの良いコード・リアーキテクチャの判断ができる
・ミッションクリティカルな設計・実装経験
・TypeScript、Go、PHP、Pythonの経験
・WebブラウザやAndroid/iOSに関する知識
・テックリードもしくはエンジニアリングマネージャーの経験
∟妥当なアーキテクチャ選定から始まり、技術的な側面からのリードを行い、運用しやすい仕組みへと改善できる
∟チームの技術戦略を推進し、組織レベルの議論や意思決定を行える
∟最大12人程度のエンジニアからなるチームのマネジメント経験
・ログやモニタリングを整備し、その活用をチーム内外に促進できる力
∟プロダクトの運用容易性の向上のため新たなメトリクスを自ら設計・活用できる
∟得られたデータから事業の意思決定を示すことができる
求める人物像
・自律性が高く、チームレベルの複雑な問題を単独で解決できる方
・チーム内のプロジェクトを最後までやり遂げる方
・ソフトウェア開発に最も多くの時間を費やし、設計・コードレビュー・ツール作成にも注力する方
・プロダクトへの高いオーナーシップを発揮する方
・メンタリングや面接、イベント参加など、チーム内外での役割にも参加できる方
・チーム内の他のエンジニアの成長を助け、チーム内の経験の浅いエンジニアのロールモデルとなる方
・事業上の意思決定に技術的専門性と良識をもって携わる方
・問題の解決を優先し、何かしらの方法に限定しない柔軟な思考とソフトウェア設計力のある方
紹介資料
仕事の魅力
▼技術的やりがい
・広告の表示は高トラフィックであり、かつ高い可用性が求められるサービス
∟広告を表示したログはお金の発生そのものであり、欠損した場合はメディアの収益が計算できなくなります
・ユーザ・メディア・広告主、三方よしの仕組みの実現
∟広告プラットフォーム間において、妥当な API・機能性を考えて設計する必要があります
∟例えば、SSP がメディアのデータを正しく DSP に伝えることで、買い付けられやすくなるといったことが挙げられます
・進化する Web のなかで広告システムのあり方を考えて実現すること
∟3rd party cookie の廃止を始めとした目まぐるしい時代の変化に合わせてメディアのためになる仕組みを開発していくことが求められます
▼事業的やりがい
・事業への寄与が大きい技術面から自ら新しい機会を作り出せる環境があります
・インターネット広告事業の発展に携わり、事業を支えてきたチームと仕事ができます
・成長するプロダクトを長く伸ばすための品質向上及び継続的アーキテクチャ改善を経験できます
・機能をただ追加するのではなく、よりよいコード及び構造に変えていくための判断力が培われます