Software Engineer II, Android

Match Group
Palo Alto
Workplace: HybridFull timeUSD 140,000 - 160,000 annuallyFunction: Software EngineeringSkills: ["Communication","Problem-solving","Ownership"]

Build consumer-facing Tinder recommendation experiences on Android, turning recommendation logic, APIs, experiments, analytics, and quality validation into polished Jetpack Compose features. Partner with backend engineers and cross-functional teams (ML/Infrastructure, Product, Data Science/Analytics, Design, QA) to deliver end-to-end, well-scoped capabilities. Write maintainable Kotlin code, investigate performance/quality issues, and progressively take ownership across Android architecture and recommendation systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Match Group
Match Group
2 days ago

Software Engineer II, Android

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build consumer-facing Tinder recommendation experiences on Android, turning recommendation logic, APIs, experiments, analytics, and quality validation into polished Jetpack Compose features. Partner with backend engineers and cross-functional teams (ML/Infrastructure, Product, Data Science/Analytics, Design, QA) to deliver end-to-end, well-scoped capabilities. Write maintainable Kotlin code, investigate performance/quality issues, and progressively take ownership across Android architecture and recommendation systems.
Location: Palo Alto
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute to the architecture, design, and implementation of consumer-facing recommendation features in the Tinder Android app.
  • •Build polished Android experiences connecting recommendation logic, APIs, experiments, analytics, and quality validation.
  • •Own well-scoped features and components from planning and implementation through testing, experiment launch, and validation.
  • •Collaborate with Android, backend, Product, Design, Data Science and Analytics, QA, ML, Infrastructure, and partner teams.
  • •Investigate bugs, ANRs, performance regressions, and quality issues; identify root causes and add tests or monitoring.

Pay and Benefits

Salary: USD 140,000 - 160,000 annually
Perks:Health InsuranceVisionDental401kEquityPaid ParentalLearning BudgetPet InsuranceGym MembershipCommuter Benefits

Key Requirements

  • •Approximately 2+ years building and shipping production, consumer-facing Android applications.
  • •Proficiency in Kotlin and modern Android development, including Kotlin Coroutines and Flow.
  • •Experience with Jetpack Compose and interoperability with Android Views.
  • •Ability to write testable, maintainable code and create unit/UI tests (e.g., JUnit, Mockito, Espresso, Compose UI testing).
  • •Experience integrating REST APIs with backend services and using common Android patterns such as MVVM.
Experience:Consumer appsRecommendationsMobile development
Skills:CommunicationProblem-solvingOwnership
Tech Stack:KotlinKotlin CoroutinesFlowJetpack ComposeAndroid ViewsAndroid StudioGradleAndroid SDKREST APIsMVVMGitJUnitMockitoEspressoCompose UI testingJavaRxJavaDaggerHiltRetrofit

Company Brief

Match Group
Operates a portfolio of consumer dating products and services, including Tinder, Match.com, PlentyOfFish, and Hinge, connecting millions of users globally through mobile and web platforms.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dallas, United States
Founded: 1995
Glassdoor
Glassdoor: 3.8
WebsiteLinkedInGlassdoor