Senior Software Engineer, Backend

1 Month ago • 5 Years + • Backend Development • $116,000 PA - $160,000 PA

Job Summary

Job Description

Plenty of Fish, founded in 2003 in Vancouver, is a leading online dating platform and a top brand within Match Group (Tinder, OkCupid, Hinge). Recognized as a top BC employer, it offers a collaborative environment where engineers profoundly impact millions of lives daily. The company operates on a hybrid model, with in-office days Tuesday-Thursday. They are seeking a highly skilled Senior Backend Engineer to design and build scalable backend systems, contributing directly to a mission of creating more dates worldwide within a passionate, fast-paced team.
Must have:
  • Own decisions related to feature- or system-level quality, reliability, efficiency, and performance.
  • Design and build high-performance, highly-available, and mission-critical backend applications.
  • Demonstrate sound engineering judgment and apply best practices throughout the development lifecycle.
  • Understand our current technology stack and contribute to the evolution of our future technical direction.
  • Build tools and automation that improve observability, scalability, and serviceability of systems.
  • Collaborate effectively with cross-functional teams—sharing knowledge, facilitating learning, and contributing to a culture of constant improvement.
Perks:
  • Recognized as one of BC's Top Employers 2025
  • Generous vacation, flex days, professional development days
  • RRSP matching, and employee stock purchase plan
  • Professional development budget and unlimited access to Udemy from day one
  • Match Group mentorship program
  • Parental leave top up and fertility preservation benefits
  • Extended health & dental benefits from day one
  • Corporate ClassPass membership and other wellness benefits
  • And many more on our careers page

Job Details

Founded in Vancouver, Canada in 2003, Plenty of Fish is one of the early pioneers in the online dating industry, with one of the largest and most diverse communities of singles. We're one of the top revenue-driving brands in the Match Group (comprised of Tinder, OkCupid, Hinge and Match.com).

We love what we do, and have the ability to profoundly impact millions of people's lives every single day! Named one of BC’s Top Employers, Plenty of Fish is a great place to build friendships, grow your career and collaborate with top talent.

We work hybrid at Plenty of Fish - IRL in our downtown Vancouver office on Tuesday, Wednesday, and Thursday and work remotely the remainder of the week! (Please note that there may be some roles that require more than 3 days.)

We are seeking a highly skilled and ownership-driven Senior Backend Engineer to join our dynamic team. In this role, you'll be instrumental in designing and building the backend systems that power our platform, supporting millions of users around the world. You’ll work with passionate engineers in a collaborative and fast-paced environment where your ideas and contributions will have direct impact.

We’re a small, tight-knit team within Match Group (home to Tinder, Hinge, OkCupid, and more), and we’re on a mission to create the most dates worldwide.

What You'll Do:

  • Own decisions related to feature- or system-level quality, reliability, efficiency, and performance.
  • Design and build high-performance, highly-available, and mission-critical backend applications.
  • Demonstrate sound engineering judgment and apply best practices throughout the development lifecycle.
  • Understand our current technology stack and contribute to the evolution of our future technical direction.
  • Build tools and automation that improve observability, scalability, and serviceability of systems.
  • Collaborate effectively with cross-functional teams—sharing knowledge, facilitating learning, and contributing to a culture of constant improvement.

We Could Be a Match if You Have:

  • 5+ years of professional experience in backend development using .NET / .NET Core with C#.
  • Hands-on experience designing and building microservices and backend applications at scale.
  • Strong experience developing RESTful APIs.
  • Solid understanding of relational databases such as MS SQL, PostgreSQL
  • Experience building event-driven systems using Kafka or similar message queues.
  • Ability to design, architect, test, debug, and document clean, maintainable code.
  • Familiarity with design patterns, architectural principles, and best practices for scalable systems.
  • Skills in test-driven development (TDD) and creating unit and integration tests.
  • Experience being security-conscious, with an understanding of data protection and best practices for safeguarding confidential information.

The compensation range listed above is representative of the base salary offered.

Factors such as scope and responsibilities of the position, candidate's work experience, education/training, job-related skills, internal peer equity, as well as market and business considerations may influence base pay offered. This salary range is reflective of a position based in Vancouver, Canada. This salary will be subject to a geographic adjustment (according to a specific city and state), if an authorization is granted to work outside of the location listed in this posting.

#LI-CENTRAL

#LI-CH1

We would love to hear from you, even if you don't match 100% of the requirements

Why Plenty of Fish?

  • We're recognized as one of BC's Top Employers 2025%3A&text=Plenty%20of%20Fish%20supports%20a,lunches%2C%20available%20Monday%20through%20Wednesday)
  • Generous vacation, flex days, professional development days
  • RRSP matching, and employee stock purchase plan
  • Professional development budget and unlimited access to Udemy from day one
  • Match Group mentorship program
  • Parental leave top up and fertility preservation benefits
  • Extended health & dental benefits from day one
  • Corporate ClassPass membership and other wellness benefits
  • And many more on our careers page

Our Values

  • Be Proud - We own our ship. We see challenges as opportunities and take action.
  • Make Waves - We profoundly impact millions of peoples' lives, every day.
  • Dive Deep - We empathize with our members and use data to surface thoughtful decisions.
  • Crew Together - We're all working towards the same goals and win as a team.

Want To Dive Deeper?

LinkedIn

Glassdoor

We’re committed to creating an equal and inclusive environment; we welcome all crew (and prospective crew) members regardless of race, colour, ancestry, place of origin, political belief, religion, marital status, family status, physical or mental disability, sex, sexual orientation, gender identity or expression, age, conviction unrelated to employment, or any other prohibited ground of discrimination recognized by applicable law. Plenty of Fish is proud to be an equal opportunity workplace.

If you require a reasonable accommodation to participate in the hiring process — such as during pre-employment testing or interviews — please indicate this by selecting “Yes” in the accommodation request field. We’ll reach out to discuss your needs if you're selected for the interview stage.

#PoF

Similar Jobs

Discord - Account Manager - Crossplatform Gaming

Discord

San Francisco, California, United States (On-Site)
3 Months ago
Interface AI - Senior Staff Software Engineer - Backend Core AI

Interface AI

San Jose, California, United States (On-Site)
1 Month ago
Koala interactive - Social Media & Digital Specialist (Dutch Market) (F/H) - Freelance

Koala interactive

Levallois-Perret, Île-de-France, France (Remote)
1 Month ago
Apple - Sr. Applied ML Engineer

Apple

Seattle, Washington, United States (On-Site)
3 Months ago
Saronic Technologies - Supplier Quality Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Month ago
disel puppet - Middle+/Senior Java Developer (Backend) Gamedev

disel puppet

Minsk, Minsk Region, Belarus (Hybrid)
3 Years ago
Cognite - Backend Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
limit break - Senior Backend Engineer, Core Services

limit break

Tokyo, Japan (On-Site)
6 Months ago
Crowd Strick - Senior Software Engineer, Backend - Falcon

Crowd Strick

Canada (Remote)
1 Month ago
JMA - Software Engineer - Backend GO Developer

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Addepar - Sr. Software Engineer - Data Intelligence

Addepar

Edinburgh, Scotland, United Kingdom (On-Site)
3 Months ago
Poppulo - Marketing Automation Analyst

Poppulo

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Scopely - Director, Performance Marketing

Scopely

Barcelona, Catalonia, Spain (Hybrid)
5 Months ago
Tekion Corp - Manager, Machine Learning

Tekion Corp

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Riot Games - Senior Manager, Publishing Product Management, 2XKO APAC

Riot Games

Singapore (On-Site)
5 Months ago
Saronic Technologies - Manufacturing Engineer (2nd Shift)

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Month ago
Assystems - Senior Software Engineer

Assystems

Gurugram, Haryana, India (On-Site)
10 Months ago
smarsh - Cloud Engineer III-Observability

smarsh

India (Hybrid)
7 Months ago
Regrello - Software Engineer

Regrello

United States (Hybrid)
2 Years ago
Nine - Delivery Manager

Nine

North Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Walmart - Self-Checkout Attendant

Walmart

Sherbrooke, Quebec, Canada (On-Site)
1 Month ago
Luxoft - Senior Angular Developer

Luxoft

Mississauga, Ontario, Canada (On-Site)
8 Months ago
Penn Interactive - Senior Game Designer, Mathematician

Penn Interactive

Toronto, Ontario, Canada (Remote)
1 Month ago
luxsoft - Data Engineer

luxsoft

Toronto, Ontario, Canada (On-Site)
1 Month ago
CAE - Contract Manager

CAE

Montreal, Quebec, Canada (On-Site)
1 Month ago
PwC - Business Application Consulting, Workday Finance and Adaptive Manager

PwC

Toronto, Ontario, Canada (On-Site)
2 Months ago
Image Engine - Previs Animator

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Alphawave Semi - Product Applications Engineer

Alphawave Semi

Ottawa, Ontario, Canada (On-Site)
3 Months ago
extreme network - Staff Engineer – DevSecOps

extreme network

Ontario, Canada (Hybrid)
2 Months ago
DraftKings - Software Engineer, iOS

DraftKings

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Wildlife Studios - Senior Backend Engineer - Python

Wildlife Studios

São Paulo, Brazil (On-Site)
1 Month ago
Sleeper - Senior Backend Engineer

Sleeper

United States (Remote)
3 Months ago
Matellio - Technology Lead - PHP

Matellio

Jaipur, Rajasthan, India (On-Site)
3 Months ago
Playtika - PHP DEVELOPER

Playtika

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
entrata - Backend Developer

entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
9 Months ago
GT HQ - Senior Back-End Developer (Node.js)

GT HQ

United Kingdom (Remote)
2 Months ago
Make - Software Engineer - Back-end - Core Enterprise Capability

Make

Prague, Prague, Czechia (On-Site)
3 Months ago
Nagarro - Principal Engineer, NodeJS

Nagarro

India (Remote)
10 Months ago
smartbear - Junior Backend Engineer

smartbear

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Wargaming - Senior MLOps/Backend Developer

Wargaming

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (Hybrid)

Seoul, South Korea (Hybrid)

Palo Alto, California, United States (Hybrid)

Ghent, Flanders, Belgium (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Melbourne, Victoria, Australia (Hybrid)

Dallas, Texas, United States (Hybrid)

Paris, Île-de-France, France (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

View All Jobs

Get notified when new jobs are added by Match Group

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug