Software Engineer II
Backend
Updated on 2/13/2024
Match Group

1,001-5,000 employees

Global online dating platform with diverse brands
Company Overview
Match Group, with its 25-year history, has consistently demonstrated industry leadership by pioneering the concept of online dating and introducing technology-driven features like the Swipe feature® and social discovery. The company's commitment to diversity, safety, and privacy, as well as its efforts to make tech connections more inclusive, sets it apart in the industry. With over 750 million downloads of its apps and its products contributing to over 40% of all online-started relationships in the U.S., Match Group's influence and reach are undeniable.
Consumer Software

Company Stage

N/A

Total Funding

$400M

Founded

1986

Headquarters

Dallas, Texas

Growth & Insights
Headcount

6 month growth

3%

1 year growth

17%

2 year growth

22%
Locations
Los Angeles, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
gRPC
Kubernetes
Rust
React.js
NoSQL
Java
Postgres
Docker
AWS
Redis
CategoriesNew
Software Engineering
Requirements
  • 1+ years experience as a software engineer with a focus on backend
  • Knowledge of Java
  • Experience of RDBMS and understanding concepts of NoSQL
  • Ability to dive into low level details and implement technical designs
  • Solid understanding of basic computer science principles and fundamental programming
  • An advocate for code quality and best engineering practices
  • Strong communication skills with other engineers or PMs
  • Strong passion for software development and eagerness to learn and grow as a software engineer
Responsibilities
  • Work closely with the Tinder engineering team and MG engineers to build and operate central services that have an important influence on all brands within the Match Group portfolio
  • Create and maintain comprehensive documentation, including technical specifications, API documentation and operational guides
  • Monitor and troubleshoot issues related to the performance, reliability, scalability, stability of the central services while providing timely resolutions
  • Delivers all aspects of the B2B (SaaS) software engineering including technical documentation, observability, and implementation of business logic
  • Proactively receive mentorship from colleagues and ensure the delivery of assigned tasks with accountability
  • Keep up-to-date with industry trends and best practices to drive innovation and enhance the performance of central services
  • Gain exposure to all of the Match Group’s central services and work with various teams under Match Group
Desired Qualifications
  • Experience working at B2B/SaaS companies
  • Experience creating technical designs from product requirements
  • Experience using Spring framework (Spring Boot, Webflux/React, GRPC)
  • Experience of using database, including DynamoDB, Redis or PostgreSQL
  • Experience contributing to open source projects
  • Experience in distributed / cloud systems design and data pipelines & infrastructures
  • Experience working with AWS cloud provider / services
  • Experience working with containerized environments such as Docker or Kubernetes
  • Experience of any other programming languages, such as C#, Go and Rust