Taro Logo

Senior Software Engineer, Backend (Tinder Seoul)

Match Group's Tinder Seoul team focuses on enhancing personalized recommendation experiences using ML/AI technology.
Backend
Senior Software Engineer
Hybrid
7+ years of experience
AI

Description For Senior Software Engineer, Backend (Tinder Seoul)

Tinder Seoul, part of Match Group, is seeking a Senior Backend Software Engineer to join their team focused on enhancing user personalization and matching quality through ML/AI technology. The team works on recommendation systems, a core competitive advantage for Tinder, delivering real-time personalized results based on diverse user behavior data.

Working closely with the US headquarters and global ML, data, and PM organizations, you'll design and develop systems that consider scalability and stability in a high-traffic environment. As an engineer, you'll play a crucial technical role in ensuring machine learning models and recommendation logic are effectively implemented in the product.

The position requires expertise in Java/Kotlin and Spring WebFlux, along with experience in distributed systems including ElasticSearch, Kafka, DynamoDB, and Redis. You'll be responsible for improving service performance, conducting A/B tests, and maintaining high code quality while considering long-term scalability.

This is an exciting opportunity to work on technology that impacts millions of users globally, collaborating with a diverse team of PMs, ML engineers, designers, and data scientists. The role offers a hybrid work environment in Seoul, combining the stability of a global tech company with the innovative spirit of a team pushing the boundaries of AI-driven recommendations.

Last updated 14 days ago

Responsibilities For Senior Software Engineer, Backend (Tinder Seoul)

  • Design and implement backend systems for ML/AI-based recommendation services
  • Develop and operate Java/Kotlin-based Spring WebFlux applications
  • Integration and operation of distributed systems including ElasticSearch, Kafka, DynamoDB, Redis, Flink
  • Improve service performance and ensure stability in high-traffic environments
  • Provide engineering support for product improvements through A/B testing and log analysis
  • Collaborate with global PM, ML engineers, designers, and data scientists for user-centered product development
  • Design architecture and maintain code quality considering feature interconnectivity and long-term scalability

Requirements For Senior Software Engineer, Backend (Tinder Seoul)

Java
Kotlin
Redis
Kafka
  • 7+ years of backend development experience
  • Experience in developing Spring, WebFlux applications using Java or Kotlin
  • Experience with RDB, Redis, Kafka integration and operation
  • Experience operating applications in Kubernetes environment
  • Experience with AWS infrastructure operations
  • Autonomous and proactive work capability
  • Strong problem-solving skills and ability to learn and apply new technologies quickly
  • Strong communication skills to collaborate with diverse teams and cultures

Interested in this job?

Jobs Related To Match Group Senior Software Engineer, Backend (Tinder Seoul)