Back to all job postings

Software Engineer


Backbone provides technology and services that help cannabis and hemp companies manage their operations and see their supply chain clearly.

Our team is made up of a mix of longtime cannabis operators and technology veterans from leading supply chain software companies.  We are committed to hiring from underrepresented communities, and ones impacted by the criminalization of cannabis, and we hope and expect that you are too.


As an engineer, you’ll tackle our product and engineering roadmap and help us create software that has a positive, lasting impact on the cannabis industry while building the future of distributed supply chain management.

We have several open roles and are interested in talking to candidates of all skill levels - whether you are early in your career or have been in a senior role for years.

Our approach to all work is prototype → iterate → refine → ship. This role comes with a high degree of autonomy, but we don’t expect you to be an expert on all fronts, and you will be supported and mentored as you work with our internal teams as well as directly with our customers to identify, scope and build solutions.

Some signs you may be a good fit for this role:

  • You like figuring out how to get things done in an environment filled with constraints

  • You have experience building web applications - front-end, back-end, or full-stack

  • You are familiar with React, Python, Django and PostgresQL - or you’re excited to dive in and learn these technologies

  • You want to make an impact on the company and the industry

  • You can work independently and are self-motivating -- but you know when to ask for help

  • You want to own features throughout their lifecycle (including after they’re in the hands of customers)

  • You are comfortable being part of a project from its inception, working with product managers, designers, and other teammates to develop requirements rather than being handed them

  • You have a sense of when to craft something vs. when to just build it

  • You feel that great engineering is a means to an end of creating a great product


  • We have been 100% remote since inception

  • Our team places a high value on inclusion, character, kindness, integrity, intelligence and responsibility, and we hope to find that you believe in and follow through on our commitment to social responsibility and community

  • We pay competitive salaries, provide health, dental and vision insurance (paid 100% for employees and their dependents), and offer a 401k plan

  • You’ll report to the Head of Engineering and work closely with the CTO

If interested, please send your resume as an attachment or link to [email protected]​.  A short note introducing yourself and describing your interest in the role is welcome.

Backbone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, color, gender identity or expression, marital status, national origin, disability, protected veteran status, race, religion, pregnancy, sexual orientation, conviction history or any other characteristic protected by applicable laws, regulations and ordinances.