Taro Logo

Software Engineer, Backend (Tinder)

Match Group's Tinder is a leading dating app that uses ML/AI technology to provide personalized matching experiences.
Backend
Senior Software Engineer
Hybrid
4+ years of experience
AI

Description For Software Engineer, Backend (Tinder)

Tinder Seoul is seeking a Senior Backend Software Engineer to join their team focused on enhancing user personalization and matching quality through ML/AI technology. The role is central to Tinder's core recommendation system, which delivers real-time personalized results based on diverse user behavior data.

The engineering team in Korea collaborates with US headquarters and global ML, data, and PM organizations to design and develop systems that consider scalability and stability in high-traffic environments. 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 working on critical backend infrastructure that powers Tinder's matching algorithms and recommendation systems, handling large-scale traffic while maintaining high performance and reliability.

This is an excellent opportunity for an experienced backend engineer who is passionate about working with cutting-edge ML/AI technologies and distributed systems at scale. The role offers the chance to work with a global team, impact millions of users worldwide, and contribute to one of the world's leading dating platforms. The hybrid work environment in Seoul provides flexibility while maintaining collaborative opportunities with the team.

Last updated 6 days ago

Responsibilities For Software Engineer, Backend (Tinder)

  • 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, and 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 Software Engineer, Backend (Tinder)

Java
Kotlin
Redis
Kafka
MongoDB
  • 4+ 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 across different cultures

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