Jobs.ca
Jobs.ca
Language
Plenty of Fish logo

Senior Software Engineer

Plenty of Fish5 days ago
Vancouver
$116,000 - $160,000/yearly
Senior Level

Top Benefits

Professional development budget
2 professional development days per year
Employee referral bonus up to $10,000

About the role

Who you are

  • 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

What the job involves

  • 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
  • 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

Benefits

  • Professional development budget
  • 2 professional development days per year
  • Employee referral bonus up to $10,000
  • Milestone rewards
  • Unlimited access to Udemy
  • RRSP matching
  • Employee stock purchase plan
  • Global gift matching program
  • Global mentorship program
  • Plenty of Fish pays 100% of all extended health benefit premiums
  • $1000 healthcare spending account
  • Fertility support
  • Parental leave top up
  • Corporate ClassPass account
  • A Modern Health account to support your wellness journey
  • 3 weeks vacation
  • 10 flex days
  • Additional company days off
  • Catered lunches & in-office barista
  • Commuter allowance
  • Core hours
  • Weekly social hour
  • In person/virtual team events
  • Office snack and beverage wall

About Plenty of Fish

51-200