All roles

Open role

[Remote] Senior Software Engineer | REMOTE

Remote · Qatar Full-time

Note: The job is a remote job and is open to candidates in USA. Distru is the #1 ERP in the Cannabis Industry, providing a software platform to streamline the supply chain for cannabis operations. As a Senior Software Engineer, you will shape and deliver impactful workflows across the product, collaborating closely with various teams to enhance features and integrate AI into user workflows.

Responsibilities

  • Own the planning, design, implementation, and testing of mission-critical full-stack features
  • Gain deep understanding of the cannabis industry, its supply chain, and our customers' nuanced workflows
  • Work closely with product managers, designers, and customer support to shape and deliver projects end-to-end
  • Proactively communicate status updates to the rest of the organization
  • Balance speed and quality — leaning on AI tooling to move faster while keeping a high bar for what actually ships
  • AI-native features — design how AI agents fit into real customer workflows: things like AI-assisted order and purchase intake, smart product matching, and systems that learn from user feedback over time
  • Distru Commerce — build out our growing commerce layer: storefronts, ordering, and the workflows that connect buyers and sellers across the supply chain
  • Manufacturing — extend production, assembly, and inventory functionality so operators can track product from raw inputs to finished goods
  • Distribution — sharpen the order, fulfillment, and logistics workflows that move product between businesses
  • Cultivation — improve the tools growers use day-to-day, including our mobile flows for work happening on the floor and in the field
  • Compliance — keep customers audit-ready with reporting, traceability, and integrations with state systems (e.g. Metrc) that the cannabis industry runs on

Skills

  • Comfort in modern tech stacks — we use React, TypeScript, Apollo, GraphQL, Elixir/Phoenix, and Postgres, but we believe great engineers can learn anything
  • Hands-on experience building with AI coding tools — and a point of view on where they help, where they don't, and how to keep quality high
  • Worked at early-stage startups
  • Fully owned and delivered features end-to-end, with quality and predictability
  • Write high-quality code with effective test coverage
  • Express complex, involved logic through clean, easy-to-understand code
  • Strong SQL/Postgres background — important for an ERP with deep data relationships
  • Define timelines and proactively communicate progress with the team and stakeholders
  • Raise concerns early about risky changes — data integrity, compliance, irreversible operations
  • Clear, concise verbal and written communication
  • Bonus: built complex SaaS products (logistics, supply chain, accounting, etc.)
  • Bonus: experience in cannabis
  • Bonus: worked remotely, ideally on a distributed team

Benefits

  • This is a full-time remote (Americas & Europe) engineering role.
  • We are stable, profitable, and heavily investing in growing new product lines to expand our reach.

Company Overview

  • Distru is a seed-to-sale ERP platform that manages inventory, orders, and customer relations for the cannabis industry. It was founded in 2016, and is headquartered in Oakland, California, USA, with a workforce of 11-50 employees. Its website is https://www.distru.com.
  • More open positions

    [Remote] WFH Entry Level Customer Service

    Work from home Full-time role

    [Remote] DevOps Engineer

    Work from home Full-time role

    [Remote] Senior Inside Sales Advisor (Remote/Central Time)

    Work from home Full-time role

    [Remote] Remote Account Development Consultant

    Work from home Full-time role

    [Remote] Skillbridge Digital Advertising Recruitment Associate Specialist – Recruitment Marketing (for Military members only)

    Work from home Full-time role

    Business Development Specialist

    Work from home Full-time role

    Experienced Live Chat Agent – High Paying Work from Home Jobs with Flexible Scheduling and Career Advancement Opportunities

    Work from home Full-time role

    Children and Youth Services Program Librarian

    Work from home Full-time role

    Lead, Finance

    Work from home Full-time role

    (Senior) SAP SuccessFactors Consultant – Learning

    Work from home Full-time role

    Customer Service Representative - Evening & Weekends - Remote Work with Flexible Scheduling and Growth Opportunities

    Work from home Full-time role

    Adobe Experience Manager (AEM) Developer

    Work from home Full-time role

    Substation Engineering Lead - Physical - Remote (U.S.)

    Work from home Full-time role

    [Remote] Senior Software Engineer - Machine Learning - Multi-Object Tracking

    Work from home Full-time role

    Delta Airlines Careers Remote( Customer service ) – Work From Home – Part Time

    Work from home Full-time role

    1099 Health Insurance Specialists

    Work from home Full-time role

    Entry-Level Remote Data Entry Specialist – Full‑Time Position with Flexible Schedule at careerzynith

    Work from home Full-time role

    Digital Journalist, Editorial News Writer

    Work from home Full-time role

    Urgently Hiring: Need Staff Assistant, Academic Advisor in

    Work from home Full-time role

    [Remote] Electrical Engineering QA Lead - Remote

    Work from home Full-time role

    Associate

    Work from home Full-time role