Proficiency in a backend language such as TypeScript or Java
Strong computer science fundamentals in data structures, algorithms, and system design
Hands-on experience designing and building distributed systems handling high volumes of traffic
Familiarity with AI-assisted development tools (e.g., GitHub Copilot, LLM-based coding assistants) to boost productivity
Fluent in English, both written and spoken, with excellent communication skills
Willingness and ability to collaborate with stakeholders who are located in different time zones
Nice to have:
Experience with cloud computing systems such as AWS, Azure, or Google Cloud Platform
Experience in design and development using NoSQL, such as DynamoDB or Cassandra
Experience with Redis, ElasticSearch, Kafka, and Spark
Experience with Agile development methodology and CI/CD
Experience with Docker containers
What you'll be doing:
Design, build, and operate scalable backend services that power innovative features within Tinder
Partner with the engineering, product and design team(s) to influence the roadmap and product development of the Tinder App and services
Monitor system health, maintain critical services and lead improvements across the backend pillar
Learn from and mentor passionate and innovative teammates
Perks and benefits:
Time off to volunteer and charitable donations matched up to $15,000 annually
Investment in your wellness: Group Insurance, Hospital Insurance & access to mental health support
Paid Emergency Days
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 stipend for your professional development
Meal vouchers, Internet at Home, Phone Subscription