職務内容
バックエンドの創業エンジニアとして、当社製品の技術的基盤構築において重要な役割を担っていただきます。このポジションでは、バックエンドシステムへの深い理解と、スケーラブルで安全かつ高性能なソリューションを構築する情熱が求められます。クロスファンクショナルチームと緊密に連携し、内部業務と顧客向けアプリケーションの両方を支えるコアサービスを設計・実装します。あなたの貢献が、プラットフォームの信頼性、効率性、今後の成長に直接的な影響を与えます。
主な責任
- 内部・外部向けREST/GraphQL APIを設計・構築し、ビジネス要件と技術基準を満たすことを保証
- ベストプラクティスとアーキテクチャ原則に準拠した、高品質で十分にテストされた、可読性が高くスケーラブルなコードベースの開発・保守
- AWSクラウドインフラ上での本番サービス実装・管理(ECRによるコンテナイメージ管理、Fargateを用いたサーバーレスオーケストレーション)
- DataDogなどのツールを使用した包括的な計測・監視システムの構築、99.9%のシステム稼働率と全サービスにわたる信頼性の確保
- 悪意のあるパターンをリアルタイムで検出・対応する機械学習アルゴリズムの作成・最適化、セキュリティフレームワークへの統合
- DevOpsエンジニアと協力してデプロイパイプラインを自動化し、ピーク時のシームレスなサービススケーリングを実現
- 技術仕様書の作成、システムの能力と制限についてステークホルダーとの明確なコミュニケーション維持
- コードリファクタリング、インフラ最適化、革新的なソリューションを通じたシステムアーキテクチャとパフォーマンスの継続的改善
求めるスキル
- REST/GraphQL API設計・実装における強固な基礎を備えたバックエンド開発の実績
- AWSサービス(ECR、Fargateおよび関連インフラ)を中心としたクラウドコンピューティング技術の専門知識
- 堅牢なアプリケーション構築のためのNode.js、TypeScript、JavaScriptなどの現代プログラミング言語の習熟
- データ保存・管理のためのPostgreSQLを含むデータベースシステムの深い知識
- マイクロサービス展開のためのDockerなどのコンテナ技術とオーケストレーションプラットフォームの経験
- 脅威検出・緩和のためのリアルタイム機械学習モデルの開発・展開能力
- 複雑なシステムのデバッグとパフォーマンス最適化の実績を伴う優れた問題解決能力
- クロスファンクショナルチームと効果的に連携するための強いコミュニケーション能力を備えた協調性
- サービス信頼性維持のための監視ツール(DataDog)とシステム計測の経験
- コード変更管理と開発者間コラボレーションのためのバージョン管理システム(Gitなど)の習熟
- 効率的なソフトウェア提供のためのCI/CDパイプラインとDevOpsプラクティスの理解
- 増加するユーザー需要とデータ量に対応可能なスケーラブルなアーキテクチャ設計能力
- クラウドネイティブ開発パターンとサーバーレスコンピューティングフレームワークの経験
- データパターンの解釈とシステムセキュリティ改善のための優れた分析スキル
- クリーンで保守性が高く、十分にドキュメント化されたコード記述への細心の注意
- チーム目標とナレッジシェアリングに貢献しつつ自立して作業する能力
- クラウド展開のためのコンテナオーケストレーションとマイクロサービスアーキテクチャの経験
- システムセキュリティ原則と脅威モデリング技術の強い理解
- 複数の優先事項をバランスさせ、プロジェクトをスケジュール通りに完了させる優れた時間管理能力