Software Engineer II, Android

Match Group, Inc.$140K — $160K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of professional experience in native Android development
  • Proficiency in Kotlin, including Coroutines and Flow
  • Experience with Jetpack Compose and Android Views
  • Familiarity with REST APIs and backend service integration
  • Experience with common Android architecture patterns like MVVM
  • Strong debugging skills and experience with code quality practices
  • Effective communication skills in a collaborative environment

Responsibilities

  • Contribute to architecture and implementation of recommendation features
  • Build user-friendly experiences integrating APIs and analytics
  • Own features from planning to testing and validation
  • Collaborate with cross-functional teams across Tinder
  • Write maintainable, well-tested Kotlin code
  • Investigate and resolve performance and quality issues
  • Contribute to team code reviews and modular architecture

Benefits

  • Flexible vacation and 10 sick days
  • Paid time off for volunteering with matching charitable donations
  • Comprehensive health, vision, and dental insurance
  • 100% 401(k) match and employee stock purchase plan
  • 100% paid parental leave and family forming benefits
  • Access to professional development programs and mentorship
  • Wellness support including mental health and fitness subsidies
  • Free subscription to Tinder Gold
Full Job Description
The Team or Role

Recs Experience turns Tinder's recommendation systems into flexible, reliable, and easy-to-use product capabilities that power better experiences across the app. We simplify the complexity of recommendations so teams can build with them confidently, while helping members find more relevant connections faster through clearer, more personalized, and more responsive experiences.

As a Software Engineer II on Android within Recs Experience, you'll help build the experiences that shape who Tinder members see, how recommendations appear, and how profiles turn into matches and conversations. You'll partner closely with backend engineers to deliver features end to end-connecting recommendation logic, APIs, and experiments to polished Android experiences, analytics, and quality validation. You'll grow your Android and recommendations-domain expertise while helping a collaborative, full-stack team improve discovery for millions of members worldwide.

The team is engineering-led and works closely with Recs ML and Infrastructure, Product, Data Science and Analytics, Design, QA, and engineering partners across Tinder.
Where you'll work:

This is a hybrid role based in Palo Alto, California, and requires in-office collaboration three times per week.

In this role, you will:
  • Contribute to the architecture, design, and implementation of consumer-facing recommendation features in the Tinder Android app.
  • Build polished, intuitive experiences that connect recommendation logic, APIs, experiments, analytics, and quality validation for millions of members worldwide.
  • Own well-scoped features and components from planning and implementation through testing, experiment launch, and validation, with increasing independence.
  • Collaborate closely with Android and backend engineers, Product, Design, Data Science and Analytics, QA, ML, Infrastructure, and partner teams across Tinder.
  • Write maintainable, well-tested Kotlin code and help protect app health, performance, reliability, and member experience.
  • Build modern Android interfaces with Jetpack Compose while working effectively with existing View-based or legacy code where needed.
  • Investigate bugs, ANRs, performance regressions, and other quality issues using a structured approach; identify root causes and add appropriate tests or monitoring.
  • Contribute to modular Android architecture, shared libraries, technical improvements, code reviews, and engineering practices that make the team more effective.
  • Communicate progress, risks, dependencies, and technical tradeoffs clearly and proactively.
  • Develop expertise in Tinder's Android architecture, card-stack and recommendation systems, and progress toward broader end-to-end project ownership.
  • Use AI-assisted development tools effectively and responsibly to improve prototyping, implementation, testing, delivery speed, and quality.


You'll need:
  • Approximately 2+ years of professional experience building and shipping production, consumer-facing applications with native Android technologies.
  • Proficiency in Kotlin and modern Android development, including Kotlin Coroutines and Flow.
  • Experience building user-facing features with Jetpack Compose and familiarity with Android Views and interoperability.
  • Experience using Android Studio, Gradle, and the Android SDK throughout the application-development lifecycle.
  • Experience consuming REST APIs and integrating mobile features with backend services.
  • Familiarity with common Android architecture patterns such as MVVM and separation of UI, business logic, and data access.
  • Experience with Git and collaborative development workflows such as pull requests and code reviews.
  • Ability to write testable, maintainable code and create unit or UI tests using tools such as JUnit, Mockito, Espresso, or Compose UI testing.
  • Solid debugging and code-quality fundamentals, including the ability to give and receive actionable code-review feedback.
  • Clear, solution-oriented communication and a willingness to learn and collaborate in a cross-functional environment.
  • An ownership mindset with the ability to deliver well-scoped work, surface risks, and follow through from implementation to launch validation.


$ 140000- $160000 a year

The salary range for this position is $140,000 - $160,000. Factors such as scope and responsibilities of the position, candidate's work experience, education/training, job-related skills, internal peer equity, as well as market and business considerations may influence base pay offered. This salary range is reflective of a position based in Palo Alto, California. This salary will be subject to a geographic adjustment (according to a specific city and state), if an authorization is granted to work outside of the location listed in this posting.

As a full-time employee, you'll enjoy:

  • Flexible Vacation, 10 Sick Days
  • Time off to volunteer and charitable donations matched up to $15,000 annually
  • Comprehensive health, vision, and dental coverage
  • 100% 401(k) employer match up to 10%, Employee Stock Purchase Plan (ESPP)
  • 100% paid parental leave (including for non-birthing parents) and family forming benefits
  • Investment in your development: mentorship through our MentorMatch program, access to 6,000+ online courses through Udemy, and an annual $3,000 stipend for your professional development
  • Investment in your wellness: access to mental health support via Modern Health, paid concierge medical membership, pet insurance, fitness membership subsidy, and commuter subsidy
  • Free subscription to Tinder Gold


#Tinder

About Match Group, Inc.

Match Group, Inc. is an American internet and technology company headquartered in Dallas, Texas. It owns and operates the largest global portfolio of popular online dating services including Tinder, Match.com, Meetic, OkCupid, Hinge, PlentyOfFish,UPWARD, Ship, and OurTime, totalling over 45 global dating companies. The company was owned by parent company IAC and in 2019, the company had 9.283 million subscribers, of which 4.554 million were in North America. Japan is the company's second largest market, after the United States. In July 2020, Match Group became a separate, public company.
Learn more about Match Group, Inc.
Size
2,500 employees
Market Cap
$28,680
Industry
5 Year Trend
+1820%
NASDAQ

Similar Jobs

More Jobs at Match Group, Inc.

More Consumer Technology Jobs

Find similar Software Engineer II, Android jobs: