Back-end Engineer on the Product team responsible for new feature development at the intersection of Match Group's global brands and Japanese market platform Pairs. Core ownership of scalable backend solutions using Go, MySQL, DynamoDB, and cloud infrastructure.
What you need
- 3 years+ experience in team software development
- Proficiency in Go or other general-purpose programming languages
- Knowledge of system design (databases, caching, message queues)
- Experience developing APIs and backend systems
- Experience with public cloud services (AWS, GCP)
- Strong communication and documentation skills
What you will own
- Develop and operate scalable, observable, and maintainable backend solutions for Pairs features from feasibility through release
- Design and implement backend systems using MySQL, DynamoDB, Redis, and Elasticsearch
- Collaborate frequently with Product, Frontend, BI, and Marketing teams on new challenges
- Contribute to team practices by reviewing design documents and pull requests
- Contribute to continuous improvement of codebase and team practices
Core skillsGoTypeScriptMySQLDynamoDBRedisElasticsearchAWSGCPSystem DesignAPI Development
エウレカは、真剣にパートナーを見つけたいと考えている方に向けた恋活・婚活マッチングアプリ「Pairs(ペアーズ)」を運営している会社です。
Pairsは、日本国内で累計登録数2,700万以上の日本最大級のオンラインデーティングアプリです。2012年に日本版、2013年に台湾版、2025年に韓国版のサービス開始して以来、順調に成長を続け、90万人以上の方がPairsでお相手を見つけています。
2015年には、世界中でオンラインデーティングアプリを展開するMatch Groupにジョインし、私たちのミッションである「人生に”あってよかった”と思ってもらえるものを。」を実現するため、日本国内だけでなく、グローバルで更なる成長を目指しています。
Job Summary
プロダクトバックエンドチームの一員として、Pairsの新規機能開発の最前線に立ち、プロジェクトの成功、ビジネス成果、そしてユーザーの幸福に直接的な影響を与えます。Match Groupの一部として、国際的なブランドや同僚と一緒に働く機会があります。
プロダクトマネージャーやフロントエンドエンジニア、その他の同僚との日々のコラボレーションが業務のドライバーになります。MySQL、DynamoDB、Redis、Elasticsearchを含めた多様な技術スタックを活用したバックエンドソリューションを設計から実装まで担当し、Pairsユーザーが理想のパートナーを見つけるためのリリースを行います。
バックエンドチームと一緒にデザインドキュメントやプルリクエストのレビューを行い、コードベースとチームのプラクティスの継続的な改善に貢献します。他のチームと頻繁にコラボレーションをして新たな挑戦を見つけ出し、組織に影響を与える機会を自ら作らせることができます。What You’ll Do
フィージビリティからリリースまで、新規機能のバックエンド開発を担当する
スケーラビリティ、可観測性、保守性のあるバックエンドソリューションを設計、実装、運用する
プロダクト、フロントエンド、BI、マーケティングなどの同僚と頻繁にコラボレーションをする
デザインドキュメントとプルリクエストのレビューやプロセス改善の提案でチームに貢献する
Qualifications
3年以上のチーム開発経験
Go言語(歓迎)を含む、汎用プログラミング言語でのプログラミングスキル
システムデザインの知識(データベース、キャッシュ、メッセージキューなど)
APIやバックエンドシステムの開発経験
パブリッククラウド(AWS、GCP)での開発経験
コミュニケーションとドキュメンテーションのスキル
コラボレーションとプロダクトマインドを活かした開発に対するアプローチ
Go言語およびバックエンド技術を学ぶ強い意欲
Tools we use
プログラミング言語: Go, TypeScript
技術スタック: MySQL, DynamoDB, Redis, Elasticsearch, AWS/GCPの各種サービス
開発: Git, GitHub, GitHub Actions, Docker, Jira, Confluence, Slack
AIツール: Claude Code Enterprise, Codex/ChatGPT Enterprise, Cursor Enterprise, Gemini Enterprise
Additional
#Eureka
#LI-AW2