Full-stack Engineer, Trust & Safety

エウレカは、真剣にパートナーを見つけたいと考えている方に向けた恋活・婚活マッチングアプリ「Pairs(ペアーズ)」を運営している会社です。

Pairsは、日本国内で累計登録数2,700万以上の日本最大級のオンラインデーティングアプリです。2012年に日本版、2013年に台湾版のサービス開始して以来、順調に成長を続け、70万人以上の方がPairsでお相手を見つけています。

2015年には、世界中でオンラインデーティングアプリを展開するMatch Groupにジョインし、私たちのミッションである「人生に”あってよかった”と思ってもらえるものを。」を実現するため、日本国内だけでなく、グローバルで更なる成長を目指しています。

Job Summary:

Trust & Safety Project Teamは、違反行為や悪質な利用からユーザーを守り、Pairsを安心して利用できる環境を構築・維持することを目的としたチームです。検知・予防・調査・対応といったTrust & Safety業務を支える堅牢で拡張性のある基盤を構築し、ユーザーの保護とPairsの信頼性向上を通じてサービスの成長に貢献します。

本ポジションは、Trust & Safety Project Teamの一員として、Trust & Safetyプロジェクトに専任で携わるTrust & Safety Engineerのポジションです。

具体的な業務としては、検知・調査・対応をオペレーションする社内チームが正確かつ高速に意思決定できるよう、管理画面・オペレーションツール・ダッシュボードといったWebフロントエンドの設計・実装・改善と、これらのフロントエンドを支えるバックエンドシステムの設計・開発・運用を担っていただくことです。現場で得られる知見を生かし、対策の運用効率そのものを引き上げていきます。

また、違反ユーザーや悪質なユーザーに関するデータを継続的に確認・分析し、リスクや影響を評価しながら、検知・予防・調査・対応を支える仕組みを高速に実装・改善し、悪質な利用の抑止とユーザーの保護に貢献します。

Trust & Safety領域のチームメンバーと密に連携し、現場で得られる知見やデータをもとに、対策の精度や運用効率を継続的に高めていくことが期待されます。これらの取り組みを通じて、ユーザーがPairsを安心して利用できる環境づくりに貢献していただきます。

What You’ll Do:

  • 検知・調査・対応を担う社内オペレーションチーム向けの管理画面・オペレーションツールの設計・実装・改善

  • リスクの兆候や施策の有効性を可視化するダッシュボード・モニタリングUIの構築

  • 現場のオペレーション効率と判断精度を継続的に高めるためのUI/UX改善

  • フロントエンドを支えるスケーラブルなAPI・データ処理基盤の設計・構築・実装

  • 検知・予防・調査・対応といったTrust & Safety業務を支える仕組みの設計・開発・運用と、変化するリスクパターンに合わせた継続的な改善

  • ユーザー行動、システムログ、施策結果などのデータを自ら確認・分析し、リスクの兆候や傾向、施策の有効性を評価

  • Trust & Safety領域の関係者、Data Analyst、プロダクトバックエンドチーム、SREチーム、セキュリティチームなどと連携し、品質・パフォーマンス・セキュリティ・運用性を高めながら、不正利用や悪用の抑止、ユーザー保護、Pairsの信頼性向上に貢献

Basic Qualifications:

  • TypeScriptを用いたWebフロントエンド(SPA等)の実装経験(管理画面・社内ツールレベルの開発を一人称で進められること)
  • 3年以上の商用アプリケーションの実装・リリース・運用の経験
  • AWS/Google CloudなどのPublic Cloud上で動作する商用のWebAPIを構築した経験
  • 開発効率改善やパフォーマンス改善やセキュリティ対応等に強い意欲を持つ事
  • 関係者を効果的に巻き込み、成果を上げるためのオーナーシップとコミュニケーションスキル
  • AI周りのキャッチアップ・学習意欲がある・Coding Agentを使って開発した経験
  • 各種テスト手法についての構築・設計経験
  • Webアプリケーションの商用コンテナイメージの作成〜運用の経験 (dockerfileや必要なmiddlewareのinstallなど)
  • Nginx, MySQLなどWebアプリケーションによく用いられるミドルウェアについての最低限の知識
  • 日本語:ビジネスレベル以上・英語:会話レベル以上
  • Preferred Qualifications:

  • 不正利用、悪用、ポリシー違反などの変化の速いリスク領域において、ユーザー行動やシステムログ、施策結果などのデータを自ら分析し、リスクの兆候や傾向、施策の有効性を評価しながら、検知・予防・対応の仕組みを継続的に改善した経験
  • Data Analystの支援を必要に応じて受けながらも、一定の範囲では自らデータを抽出・集計・分析し、課題の規模感、優先度、実装すべき対策の妥当性、施策の効果を評価できること
  • 対象となるユーザー行動やリスクパターンが短期間で変化し続ける環境において、自ら分析・評価を行い、その結果をもとに開発・改善につなげた経験
  • 大規模データ・アクセス数を考慮したスケーラビリティをもったデータベース・アプリケーションの設計経験・知識
  • AI開発支援ツールを活用した開発フロー・コード品質・ドキュメント作成・チームの生産性向上に取り組んだ経験
  • コンテナ環境におけるアプリケーションのデプロイスクリプトやdockerfileの構築
  • AWS/Google CloudなどPublic Cloudのインフラ構築の経験や知識
  • Webアプリケーションにおける基本的なセキュリティ対策・必要性などの知識
  • Tools we use:

  • Programming Languages: Go, TypeScript/JavaScript, Python
  • Tech Stack: MySQL,DynamoDB,Redis,Elasticsearch, Kubernetes,and various AWS and Google Cloud services,Terraform
  • Development: Git,Github,GithubActions,Docker,Jira Cloud,Slack
  • #Eureka