
Software Engineer II, Backend
Match Group1 month ago
Los Angeles, CA, USAMid Level
Base Salary
$145k - $150k/yr
Responsibilities
- Design, develop, and operate scalable and resilient distributed backend services on Kubernetes or ECS.
- Collaborate with cross-functional teams to expand Tinder’s service platform.
- Influence team roadmaps and product development.
- Recruit, encourage, and develop other team members.
- Continuously improve backend architecture and solve complex engineering problems.
Requirements
- Bachelor’s or master’s degree in Computer Science or an equivalent field.
- At least 2 years of industry work experience.
- Excellent knowledge of a backend language such as Java, Node.js, Go, or C++.
- Strong computer science fundamentals, including data structures, algorithms, and coding.
- Experience designing and building distributed backend systems that handle high traffic volumes.
- Ability to manage ambiguous business requirements, prioritize effectively, and execute reliably.
- Preferred experience with AWS, Azure, or Google Cloud Platform.
- Preferred experience with NoSQL databases such as DynamoDB or Cassandra.
- Preferred experience with Redis, Elasticsearch, Kafka, Spark, TypeScript, Agile development, CI/CD, and Docker containers.
Benefits
- Flexible vacation and 10 sick days.
- Volunteer time off and charitable donation matching up to $15,000 annually.
- Comprehensive health, vision, and dental coverage.
- 100% 401(k) employer match up to 10% and an employee stock purchase plan.
- 100% paid parental leave and family-forming benefits.
- Mentorship through MentorMatch, access to more than 6,000 Udemy courses, and a $3,000 annual professional development stipend.
- Mental health support through Modern Health, paid concierge medical membership, pet insurance, fitness membership subsidy, and commuter subsidy.
- Free Tinder Gold subscription.
Tech Stack
Amazon DynamoDBApache CassandraApache KafkaApache SparkAWSAzureC++DockerElasticsearchGoGoogle Cloud PlatformJavaKubernetesNode.jsRedisTypeScript