
Software Engineer, Backend
Match Group
full-time
Posted on:
Location: New York • 🇺🇸 United States
Visit company websiteSalary
💰 $140,000 - $180,000 per year
Job Level
JuniorMid-Level
Tech Stack
AWSAzureCassandraCloudDockerDynamoDBElasticSearchGoGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesNode.jsNoSQLRedisSparkTypeScript
About the role
- Design, develop and operate scalable and resilient distributed services that run on Kubernetes or ECS
- Collaborate with various functional teams across Tinder on the expansion of our service platform
- Influence the team roadmap and product development
- Recruit, encourage, and develop other team members
- Build innovative features and resilient systems to engage Tinder members
- Own and improve architecture design, explore emergent technologies, and leverage new technologies to deliver the Tinder app
Requirements
- Excellent knowledge and experience with a backend language like Java, Node.js, Go, C++
- BS/MS in Computer Science or an equivalent field with 2+ years of industry work experience
- Excellent knowledge of Computer Science fundamentals with strong competencies in data structures, algorithms, and coding
- Strong designing and building distributed backend systems handling high volumes of traffic
- Experience in handling ambiguous business requirements with excellent prioritization, time management abilities, and a focus on execution
- Passion to tackle exciting engineering problems and make continuous improvements
- (Nice to have) Experience with cloud computing systems such as AWS, Azure, or Google Cloud Platform
- (Nice to have) Experience in design and development using NoSQL, such as DynamoDB or Cassandra
- (Nice to have) Experience with Redis, ElasticSearch, Kafka, and Spark
- (Nice to have) Experience with Typescript
- (Nice to have) Agile development methodology and CI/CD experience
- (Nice to have) Experience with Docker containers