Senior Backend Software Developer

Written by Emily Carter on March 24, 2025

|
2 min read
|
Views

[:es]computer laptop tech blue computer[:]

Job details

  • Profession

    Backend Engineer
  • Country of the Job

    Canada
  • State of the Job

    Quebec
  • City of the Job

    Québec
  • Job Application Deadline (Year)

    2025
  • Type of job

    Full-time
  • Job salary amount given (annually)

    > $100,000
  • Hiring Company

    Missive
  • Mode of Work

    Remote
  • Applier's country

    All
  • Benefits Included

    Health insurance
  • Job Contact Details

    jobs@missiveapp.com

Missive was created from our own challenges.

It all began with a previous venture, Conference Badge, where it was just the three of us handling support for hundreds of customers.

We needed a better way to collaborate behind the scenes, stay on top of customer requests, and maintain a workspace that we actually enjoyed being in every day.

The existing tools didn’t meet our needs. We didn’t want to use a separate app for customer support, nor did we want another app just for internal conversations about emails.

We decided to keep everything—both work and collaboration—right in the inbox, since that’s where our clients were.

That’s how Missive was born: an elegant and powerful inbox solution for our small team, enabling us to serve customers more efficiently and effectively.

Over the years, Missive became our primary focus. Now, 8 years later, we’re proudly supporting over 4,000 customers and committed to the journey ahead.

Missive is at the forefront of transforming team communication and collaboration. We’re looking for a Back End Developer to join our team and help us continue building our world-class web application. In this role, you'll work closely with our technical team and designers to develop and support the product, directly impacting how users experience and interact with it.

What You’ll Achieve

  • Collaborate with product and design teams to implement new features from scratch in a complex codebase.
  • Improve and modernize existing back-end code for performance and readability (we handle billions of rows of data).
  • Lead bug fixes and investigations, especially when it comes to edge cases related to emails.

Must-Have Skills

  • 10+ years of experience in backend development.
  • Deep expertise in Ruby, Rails, and Postgres, with a strong track record in API integrations, scalable services, data optimization, and security best practices.
  • Proven experience building reliable, maintainable, and scalable back-end systems.
  • Comfort in a fast-paced, complex environment, with the ability to debug, optimize, and automate workflows, all while managing large data flows.
  • Autonomy & Self-Development: Ability to thrive in a small, high-performing team, take ownership, and independently learn new technologies.
  • Bonus: Experience with email infrastructure.
  • Passion for optimized code and usability.

Working at Missive

  • We’re passionate about our craft and committed to delivering exceptional results, with a focus on serving our customers.
  • We ship high-quality products quickly and believe that the journey should be both rewarding and fun.
  • We have a “zero-ish” meeting culture, allowing you to focus on what you do best.
  • We embrace a “do more with less” mentality.
  • Remote and in-office work options (HQ: Quebec City, Canada).
  • Work with a team that truly values technical expertise.
  • Contribute to a product loved by its users.
  • Enjoy company retreats.

Compensation & Benefits

The salary for this position is CAD $125,000 to $175,000 annually, depending on experience and qualifications. We also offer a comprehensive benefits package, including:

  • Insurance coverage
  • Telemedicine services
  • 5 weeks of vacation
  • Additional perks

How to Apply

We welcome applications from candidates around the world.

Start date: As soon as possible. To apply, submit your resume to jobs@missiveapp.com.