Senior Backend Developer

Company: Missive
Apply for the Senior Backend Developer
Location:
Job Description:

Missive brings inbox collaboration to teams that run on email.

This isn’t your typical SaaS; it’s a full-fledged app users live in all day. We integrate with dozens of APIs and servers, process 10M+ emails, 100M+ requests per day serving thousands of users who collaborate in real-time. If you’re excited by data at large scale, complex edge cases and third parties that always find new ways to fail, this is for you.

Missive started over a decade ago. It is mature, still 100% founder-owned and highly profitable. We’re in it for the long run; a small, dedicated team building a product customers genuinely love.

Have a look at our case studies and reviews on G2, TrustPilot and Capterra.

The Missive Haiku

Ship the best productTo a growing user baseHave fun doing so

That’s the spirit. The rest is detail.

How we work

  • Remote-firstOur dev team is spread from America/Toronto to Europe/Berlin, communicating mostly through async chat. We also love Tuple for seamless screen sharing.
  • Zero-ish meetingsNo standups. We do daily written check-ins, monthly 1:1’s, and biweekly All Hands to keep everyone in the loop on product releases and company metrics.
  • DogfoodingManaging projects, answering support tickets, goofing around in the General room… it all happens in Missive. Everybody gets to feel the papercuts and scratch their own itch.
  • RetreatsAt least twice a year, most often one in Canada and one in Europe. Nothing beats in-person team building. We’re already eager to meet you in person!

Your impact

No two days are the same at Missive. There’s hardly any limit to the breadth and depth your contributions can have.

  • Advancing the roadmapBuild new features, polish rough edges, speed things up, increase resilience…
  • Helping customersDiagnose support issues, hunt down corner cases, automate adhoc procedures…
  • Paying down debtFix exceptions, improve tooling, strengthen security, reduce infrastructure costs…

Our stack

We keep things simple and that doesn’t mean boring. Our backend is a Rails monolith, Postgres, plus a few tiny services in Ruby, Node or Bun.

Must-have “hard skills”

  • Ruby proficiencyWrite self-documenting and maintainable code, test extensively, adopt latest language features, dig into gem code, monkey-patch responsibly, debug live issues in the console.
  • SQL proficiencyDesign future-proof schemas, write efficient queries and transactions with careful concurrency control, measure and optimize performance, sample and analyze production data.

Must-have “soft skills”

  • Ownership mindsetThere are no project managers at Missive. You must keep things moving yourself. Research, scope, design, implement, test and ship autonomously while keeping the team updated and aligned at all times.
  • Effective communicationWrite clear and concise docs, chats and check-ins. Share video demos as needed. Answer questions before your coworkers ask them.
  • Positive energyEverybody here shares strongly and weakly held opinions with an open mind. We all teach and learn, lifting each other up.

Compensation

  • Salary: USD $125,000 – $145,000 annually
  • Bonus: Based on performance and company metrics
  • Vacation: 5 weeks
  • Benefits: Insurance coverage and telemedicine (Canada residents)

How we hire

Your time is precious and so is ours. We won’t make you go through a 5-step process over weeks. Likewise, we want to see engaging and high-signal applications, not countless generic cover letters.

To this end, we request a video intro from the get go. We believe it’s the best tradeoff as it sets the bar high for both you and us. We want you to apply because working at Missive sounds like your dream job; we’re betting you’ll be happy to record this video.

The process takes around 15 minutes and only requires a web browser (Chrome recommended). You’ll be shown questions, divided into sections, with time to reflect on your answers between each.

Apply here: https://apply.missiveapp.com/backend

We’ll follow up within a few days, either to explain why it’s a No or to schedule next steps.

Looking forward to hearing from you!

#J-18808-Ljbffr…

Posted: May 4th, 2026