Software Engineer, Backend (Tinder)

1 Month ago • 4 Years + • Backend Development

Job Summary

Job Description

The Tinder Seoul team focuses on enhancing user personalized recommendation experiences using ML/AI technology to improve Tinder's overall matching quality. This role involves designing and implementing backend systems for ML/AI-based recommendation services, developing and operating Java/Kotlin-based Spring WebFlux applications, and integrating with various distributed systems. Engineers will ensure scalability and stability in large-scale traffic environments, support data-driven product improvements, and collaborate with global teams to develop user-centric products.
Must have:
  • Design and implement backend systems for ML/AI-based recommendation services.
  • Develop and operate Java/Kotlin-based Spring WebFlux applications.
  • Integrate and operate with distributed systems like ElasticSearch, Kafka, DynamoDB, Redis, Flink.
  • Improve service performance and ensure stability in large-scale traffic environments.
  • Provide engineering support for data-driven product improvements.
  • Collaborate with global PMs, ML engineers, designers, and data scientists.
  • Design architecture and maintain code quality for scalability.
  • Over 4 years of backend development experience.
  • Experience with Java or Kotlin-based Spring, WebFlux applications.
  • Experience with RDB, Redis, Kafka integration and operation.
  • Experience operating applications in a Kubernetes environment.
  • Experience operating AWS-based infrastructure.
  • Autonomous and proactive work performance.
  • Excellent problem-solving skills and quick learning of new technologies.
  • Effective communication with diverse teams and cultures.
Good to have:
  • Experience with DynamoDB, ElasticSearch, Flink integration and operation.
  • Interest in and understanding of recommendation systems or large-scale distributed systems.
  • Experience developing ML/AI-related services or understanding of related engineering.
  • Ability to conduct business meetings in English.

Job Details

Team Introduction

The Tinder Seoul team focuses on enhancing user personalized recommendation experiences using ML/AI technology, thereby improving the overall matching quality of Tinder. The recommendation system is one of Tinder's core competencies and must provide real-time personalized results based on various user behavior data.

The Korean engineering team collaborates with the US headquarters and global ML, data, and PM organizations to design and develop systems that consider scalability and stability in a large-scale traffic environment. Engineers play a central technical role in ensuring that machine learning models and recommendation logic are effectively reflected in actual products.

Responsibilities

  • Design and implement backend systems for ML/AI-based recommendation services.
  • Develop and operate Java/Kotlin-based Spring WebFlux applications.
  • Integrate and operate with various distributed systems such as ElasticSearch, Kafka, DynamoDB, Redis, and Flink.
  • Improve service performance and ensure stability in a large-scale traffic environment.
  • Provide engineering support for data-driven product improvements, including A/B testing and log analysis.
  • Develop user-centric products through collaboration with global PMs, ML engineers, designers, and data scientists.
  • Design architecture and maintain code quality considering inter-feature connectivity and long-term scalability.

Requirements

  • Possess over 4 years of backend development experience.
  • Experience developing Java or Kotlin-based Spring, WebFlux applications.
  • Experience integrating and operating with RDB, Redis, Kafka.
  • Experience operating applications in a Kubernetes environment.
  • Experience operating AWS-based infrastructure.
  • Ability to perform work autonomously and proactively.
  • Excellent problem-solving skills and ability to quickly learn and apply new technologies.
  • Communication skills to collaborate smoothly with various job functions and cultures.

Preferred Qualifications

  • Experience integrating and operating with DynamoDB, ElasticSearch, Flink.
  • Interest in and understanding of recommendation systems or large-scale distributed systems.
  • Experience developing ML/AI-related services or understanding of related engineering.
  • Ability to conduct business meetings in English.

Hiring Process

  • Employment Type: Full-time
  • Hiring Process: Document Screening > Recruiter Call > Coding Test > 1st Interview > 2nd Interview > 3rd Interview (if applicable) > Final Offer
  • For document screening, only successful candidates will be notified individually.
  • Application Documents: Free-form detailed resume based on career (Korean or English, PDF)

Others

  • We do not request personal information unrelated to employment, such as passport photos, resident registration numbers, family relationships, or marital status.
  • There is no difference in salary or treatment during the probationary period.
  • If any false information is submitted, employment may be canceled.
  • If there are any disqualifying reasons for employment under relevant laws, employment may be canceled, and additional screenings and document verification may be conducted beyond the pre-announced hiring process if necessary.
  • If necessary, a background check process may be conducted with the applicant's consent, and employment may be canceled based on the results of the background check.

Similar Jobs

Socialpoint - Senior Software Engineer (Full stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
3 Months ago
BKOM Studios - Quality Assurance Analyst

BKOM Studios

Québec City, Quebec, Canada (Remote)
3 Months ago
SciPlay - Senior User Acquisition Manager

SciPlay

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
7 Months ago
lucas films - Manager, Financial Systems

lucas films

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
GoDaddy - Principal Software Engineer

GoDaddy

Colombia (Remote)
1 Month ago
Onjoy ride - Backend Developer - SDE II

Onjoy ride

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Veeam Software - Backend Engineer

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
seedify - Backend Engineer

seedify

India (Remote)
10 Months ago
Nolimit City - Backend Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
6 Months ago
Milestone - Senior Software Engineer - Backend

Milestone

Israel (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior ETL Developer

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago
Epic Games - Tech Art Producer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Snail Games - Business Development Manager

Snail Games

Beverly Hills, California, United States (On-Site)
6 Months ago
Scanline VFX - Release DevOps Engineer

Scanline VFX

Seoul, South Korea (Hybrid)
4 Months ago
Qualcomm - Engineer Staff - Gstreamer Plugin Development

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
hogarth - QA Engineer - Flex

hogarth

Sunnyvale, California, United States (Hybrid)
3 Months ago
Sword Health - Backend Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
2 Months ago
31st Union - Expert Core Engineer

31st Union

San Mateo, California, United States (On-Site)
3 Months ago
Nice - Technical Support Engineer

Nice

Hoboken, New Jersey, United States (Hybrid)
1 Month ago
Riot Games - Project Coordinator, Wild Rift

Riot Games

Shanghai, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seoul, South Korea

USE Insider - Sales Manager - Korea

USE Insider

Seoul, South Korea (Hybrid)
10 Months ago
Sprinkler - Managed Services Manager

Sprinkler

Seoul, South Korea (On-Site)
1 Month ago
Moloco - Senior Machine Learning Engineer

Moloco

Seoul, South Korea (On-Site)
3 Months ago
Krafton - HR (HRM) Manager (5-10 years experience)

Krafton

Seoul, South Korea (On-Site)
6 Months ago
supercell - Marketing Artist, Senior Illustrator

supercell

Seoul, South Korea (On-Site)
2 Months ago
Krafton - Physical AI Team Internship

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Krafton - Game Security Platform Engineer

Krafton

Seoul, South Korea (On-Site)
4 Months ago
Sabre India - Product Technology Consultant

Sabre India

Seoul, South Korea (Remote)
2 Months ago
Scanline VFX - Lead Compositor

Scanline VFX

Seoul, South Korea (Hybrid)
9 Months ago
Scanline VFX - Senior Pipeline Developer (Houdini)

Scanline VFX

Seoul, South Korea (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Mcdonalds - Software Engineer II – Backend – ResTech - Copilot

Mcdonalds

Mexico City, Mexico City, Mexico (Hybrid)
1 Month ago
binance - Backend Java Engineer (Web3) - Binance Wallet

binance

Asia, Lima Region, Peru (Hybrid)
2 Years ago
Ahoy Games - Backend Engineer

Ahoy Games

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
zeta - Software Development Engineer I - Backend

zeta

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
8 Months ago
EvenUp - Senior Backend Engineer, Growth

EvenUp

Toronto, Ontario, Canada (Hybrid)
4 Months ago
Overwolf - Senior PHP Developer - Tebex

Overwolf

Nottingham, England, United Kingdom (Remote)
1 Month ago
Survay Monkey - Senior Software Engineer II [Backend]

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Capgemini - Java Backend

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
GT HQ - Senior Back-End Developer (Node.js)

GT HQ

United Kingdom (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (Hybrid)

Seoul, South Korea (Hybrid)

Palo Alto, California, United States (Hybrid)

Ghent, Flanders, Belgium (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Melbourne, Victoria, Australia (Hybrid)

Dallas, Texas, United States (Hybrid)

Paris, Île-de-France, France (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Match Group

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug