Back-end Engineer (UTH)
Hinge
Software Engineering
Tokyo, Japan
エウレカは、真剣にパートナーを見つけたいと考えている方に向けた恋活・婚活マッチングアプリ「Pairs(ペアーズ)」を運営している会社です。
Pairsは、日本国内で累計登録数2,700万以上の日本最大級のオンラインデーティングアプリです。2012年に日本版、2013年に台湾版のサービス開始して以来、順調に成長を続け、70万人以上の方がPairsでお相手を見つけています。
2015年には、世界中でオンラインデーティングアプリを展開するMatch Groupにジョインし、私たちのミッションである「人生に”あってよかった”と思ってもらえるものを。」を実現するため、日本国内だけでなく、グローバルで更なる成長を目指しています。
UTH (Under The Hood) Backend TeamはPairs本体の機能開発を支えるマイクロサービス・関連コンポーネント等の基盤の提供や、アプリケーションセキュリティ・開発生産性・品質の改善などの遂行等を通して、堅牢で拡張性のある基盤を構築し、Pairsをより成長に導くことを目的にしています。
UTH Backend Teamはユーザー向けに直接的な機能の提供・開発は行いませんが、職責上、開発組織が幅広い分野でエンジニアリングを活かした活躍をする事が可能です。
Basic Qualifications:
開発効率改善やパフォーマンス改善やセキュリティ対応等に強い意欲を持つ事
関係者を効果的に巻き込み、成果を上げるためのオーナーシップとコミュニケーションスキル
AI周りのキャッチアップ・学習意欲がある・Coding Agentを使って開発した経験
3年以上の商用アプリケーションの実装・リリース・運用の経験
AWS/Google CloudなどのPublic Cloud上で動作する商用のWebAPIを構築した経験
各種テスト手法についての構築・設計経験
Webアプリケーションの商用コンテナイメージの作成〜運用の経験 (dockerfileや必要なmiddlewareのinstallなど)
Nginx, MySQLなどWebアプリケーションによく用いられるミドルウェアについての最低限の知識
日本語:流暢レベル以上・英語:会話レベル以上
Preferred Qualifications:
大規模データ・アクセス数を前提としたスケーラビリティをもったデータベース・アプリケーションの設計経験・知識
Traceやprofilerを利用したレイテンシやスループットなどの改善経験
AI開発支援ツールを活用した開発フロー・コード品質・ドキュメント作成・チームの生産性向上に取り組んだ経験
AI開発支援ツールの活用をチームの開発プロセスに定着させるため、利用方針・開発ガイドライン・ワークフローの整備・改善をリードした経験
コンテナ環境におけるアプリケーションのデプロイスクリプトやdockerfileの構築
AWS/Google CloudなどPublic Cloud上でのインフラ構築の経験や知識
Webアプリケーションにおける基本的なセキュリティ対策・必要性などの知識
Tools we use:
Programming Languages: Go, TypeScript/JavaScript, Python
Tech Stack: MySQL,DynamoDB,Redis,Elasticsearch, Kubernetes, various AWS and Google Cloud services,Terraform
Development: Git,Github,GithubActions,Docker,Jira Cloud,Slack