
Back-end Engineer, Platform (Go)
Match Group2 years ago
Tokyo, JapanMid Level
Responsibilities
- 機能開発で汎用的に利用するマイクロサービスを開発する。
- プロダクトバックエンドチームと協力して品質と開発効率を改善する。
- SREチームと連携して応答性能やスループットを改善する。
- 中規模以上のミドルウェアアップデートや汎用基盤開発を推進する。
- セキュリティチームと連携してアプリケーションセキュリティを向上させる。
- AI開発支援ツールの活用による開発フロー、コード品質、ドキュメント、チーム生産性の改善に取り組む。
Requirements
- 開発効率、パフォーマンス、セキュリティの改善に強い意欲があること。
- 関係者を巻き込み成果を上げるオーナーシップとコミュニケーションスキルがあること。
- AI周辺を学習する意欲があり、Coding Agentを使った開発経験があること。
- 3年以 上の商用アプリケーションの実装、リリース、運用経験があること。
- AWSやGoogle Cloudなどのパブリッククラウド上で稼働する商用Web APIの構築経験があること。
- 各種テスト手法の構築・設計経験があること。
- Webアプリケーション向け商用コンテナイメージの作成・運用経験があること。
- NginxやMySQLなど、Webアプリケーションで一般的なミドルウェアの基礎知識があること。
- 日本語がビジネスレベル以上、英語が会話レベル以上であること。
- 大規模データ・アクセス数を前提としたスケーラブルなデータベース・アプリケーション設計、レイテンシ・スループット改善、コンテナ環境のデプロイスクリプト作成、パブリッククラウドのインフラ構築、Webセキュリティの知識は歓迎される。
Tech Stack
Amazon DynamoDBAWSDockerElasticsearchGitGitHub ActionsGoGoogle CloudJavaScriptKubernetesMySQLPythonRedisTerraformTypeScript