Eureka operates Pairs, a dating and matchmaking app designed for people seriously looking to find a partner. Pairs is Japan's largest online dating app with over 27 million cumulative registrations in Japan. Since launching the Japanese version in 2012, the Taiwan version in 2013, and the Korean version in 2025, it has continued to grow steadily, with over 700,000 people finding their match on Pairs. In 2015, we joined Match Group, which operates online dating apps worldwide. To realize our mission of "creating something that makes people grateful to have in their lives," we are pursuing further growth not only domestically in Japan but also globally.
Job Summary: The UTH (Under The Hood) Backend Team supports feature development for the Pairs platform by providing microservices and related infrastructure components, and by improving application security, development productivity, and quality. Our goal is to build a robust and scalable foundation that drives Pairs' continued growth.
While the UTH Backend Team does not directly provide or develop user-facing features, our role enables the development organization to leverage engineering expertise across a wide range of domains.
What You'll Do:
- Develop microservices used generically across feature development
- Collaborate with product backend teams focused on direct user-facing feature development to improve quality and development efficiency
- Work with the SRE team to improve response performance and throughput at the infrastructure layer
- Lead medium to large-scale (6+ months) middleware updates and foundational platform development used across the organization
- Collaborate with the security team to enhance application security
Through these initiatives, you will gain diverse experience as an engineer while strengthening both the product and the development organization.
Basic Qualifications:
- Strong motivation to improve development efficiency, performance, and address security concerns
- Ownership and communication skills to effectively engage stakeholders and deliver results
- Willingness to learn and catch up on AI-related topics; experience developing with Coding Agents
- 3+ years of experience implementing, releasing, and operating commercial applications
- Experience building commercial Web APIs running on Public Cloud platforms such as AWS/Google Cloud
- Experience designing and building various testing methodologies
- Experience creating and operating commercial container images for web applications (Dockerfile, middleware installation, etc.)
- Basic knowledge of middleware commonly used in web applications such as Nginx, MySQL
- Japanese: Business level or higher; English: Conversational level or higher
Preferred Qualifications:
- Design experience and knowledge of databases and applications with scalability for large-scale data and access volumes
- Experience improving latency and throughput using traces and profilers
- Experience leveraging AI development support tools to improve development workflows, code quality, documentation creation, and team productivity
- Experience leading the establishment and improvement of usage policies, development guidelines, and workflows to embed AI development support tools into team development processes
- Experience building deployment scripts and Dockerfiles for applications in container environments
- Experience or knowledge of infrastructure construction on Public Cloud platforms such as AWS/Google Cloud
- Knowledge of basic security measures and their importance in web applications
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
#Eureka
