Job openings

Software Developer

Toronto or Remote, Full-time (contract)

We’re a small team chasing a huge goal to change how humans plan funerals. We are using technology to take the headache out of funeral planning, both for consumers and funeral homes. We are building a platform to help funeral directors run their offices seamlessly, to allow vendors to fulfill requests with ease, and to enable their employees to focus primarily on the families they help. We have a problem-solving culture that is based on making an impact instead of hitting arbitrary deadlines.

You’ll be building Epilog’s software. Including features like payment processing, digital documents, inventory management, and reporting. As an early teammate, you’ll have the opportunity to impact how our products are built. 

What you’ll do:

  • Own projects end-to-end
  • Write clear and concise production code for Epilog’s management software
  • Set consistent standards for code; testing and fixing bugs throughout the process
  • Establish processes that will improve Epilog’s code quality
  • Work with internal product teams on defining product roadmaps, specifications, and priorities
  • Help rapidly scale our product and team. As an early member of the engineering team, you’ll be an integral part of how we mature our tooling, best practices, engineering processes, and hiring

You should have:

  • Experience writing production code (required)
  • Experience implementing Stripe
  • Understanding of Javascript fundamentals
  • Experience with Ruby or another web-based framework 
  • Bonus: experience owning projects end-to-end

Who will love this job:

  • A doer, you get things done and you love working in a dynamic environment; we move quickly and we need a teammate who will too
  • A problem solver, you not only think about the bigger picture, but can also connect the dots and resolve issues quickly and efficiently
  • An owner, you want to own the product development of projects and define how we build product at Epilog
  • An excellent communicator, you have a knack for explaining technical processes concisely (even to non-engineers), and work well with cross-functional internal teams


  • Exciting opportunity at an ambitious company with endless growth opportunity
  • Competitive salary and flexible vacation policy
  • Generous stock options
  • An insanely supportive hardworking team, building something BIG


Please send your resume to along with a brief blurb about yourself.