Senior Backend Developer


Toronto, CA
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/19/2021
  • Website:
  • Company Address: 116 Spadina Avenue, Suite 600, Toronto, ON, M5V 2K6

About CrowdRiff

CrowdRiff is an AI-powered visual content marketing platform purpose-built for the travel and tourism industry. CrowdRiff's platform combines UGC image discovery, digital asset management and seamless content delivery so marketing teams can harness the power of visuals at scale.

Job Description

What’s CrowdRiff?
Great visuals tell stories that touch hearts, open minds, and even influence what we buy, eat, and do. That’s why CrowdRiff exists: to connect brands and consumers alike with the captivating imagery that makes a real impact. As a market leader in travel and tourism technology, we help get people excited to scuba dive in Tahiti, explore Napa’s wine country, and bungee jump in Queenstown. CrowdRiff’s visual marketing platform helps marketers source, organize and publish visuals at scale.
Our team is a quirky and diverse crew that has one thing in common: our love for great visuals. Every day, we work across desks, departments and even oceans to reach our goals, and delight our customers. If you’re passionate about helping everyone see what matters, you’re just our type.
Your Role: Senior Backend Developer
We’re looking for a back end developer enthusiastic about creating resilient and responsive services with easy to use APIs. In this role you will have an opportunity to work on a product with strong network effects that’s helping the travel industry work together across multiple cities and countries to plan and execute a strategy for a multi staged recovery as people eventually get ready to travel again. You will work, learn, and develop with a very agile team which includes product managers, designers and developers who are all invested in your success. You’ll primarily work with Go, TypeScript and Postgres.

What you'll do:

    • Become a key contributor to the system architecture of the product.
    • Be responsible for developing solutions and delivering features in a way that is backwards compatible and avoids downtime while still empowering the team to deploy during business hours.
    • Be responsible for managing the defect rate, quality and resilience of the services we build.
    • Be a driver for improving process and technology to help deliver a better product and developer experience.
    • Be an active participant in suggesting and implementing improvements to developer workflows and bringing forward new ways of working and technology that helps the team move faster.
    • Help mentor junior developers and grow their skillset across the entire stack.
    • Collaborate with the Product Manager and Support Team to help resolve production issues.
    • Help introduce more observability into the system that helps diagnose problems faster.
    • Incrementally move the codebase towards a more modern architecture and rewrite/update older parts of the codebase.

What you'll need:

      • Golang
      • TypeScript or JavaScript (ES6 and above).
      • Building relational data models across multiple domains.
      • REST APIs to interact with data storage systems.
      • Deployed and maintained production systems that are in use by B2B customers.
Nice to haves:
    • Experience with Continuous Integration and Continuous Delivery systems.
    • Experience with managed cloud services from AWS or GCP.
    • Experience with container & orchestration technologies like Docker, Kubernetes and Knative.
    • Experience with Instagram and/or Facebook APIs.


  • Interesting, challenging work and a friendly, inclusive culture
  • Generous vacation policy and unique travel-focused benefits. You’ll even be able to visit our customer destinations around the globe!
  • Health Benefits (medical, dental, vision)
  • Generous parental leave benefit
  • Macbook
  • Regular team-building events
  • Flexible work hours
  • Monthly Travel Benefit
  • Weekly internal learning activities & quarterly hack events

Related Jobs

Senior Product Manager

CrowdRiff - Toronto, CA

Senior Backend Developer

CrowdRiff - Toronto, CA

Technical Support Lead

CrowdRiff - Toronto, CA

VP of Engineering

CrowdRiff - Toronto, CA

Senior Javascript Developer

CrowdRiff - Toronto, CA
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.