← all jobs

[Remote] Senior Software Engineer | REMOTE

Work from home Full-time role Hiring

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

    Experienced Data Entry Coordinator – Remote Opportunity with careerzynith

    Work from home Full-time role

    Remote Staff Engineer, .NET - Lead High-Impact Platform

    Work from home Full-time role

    Entry-Level Remote Data Entry Associate – Join careerzynith’s Global Entertainment Data Team and Launch Your Career in a Fast‑Growing Digital Media Company

    Work from home Full-time role

    Director, PET Image Formation & Computational Imaging

    Work from home Full-time role

    Early Learning Scholarship System Support and Product Associate

    Work from home Full-time role

    Senior Product Manager - Marketing & Media Analytics

    Work from home Full-time role

    Remote Content Creator – Storytelling & Digital Media Specialist for careerzynith Entertainment Experiences (United States)

    Work from home Full-time role

    Human Resources (HR) Coordinator

    Work from home Full-time role

    Manufacturing Procurement Specialist

    Work from home Full-time role

    ⭐KIN Apparel Retention & E-Commerce Marketing Associate⭐

    Work from home Full-time role

    Remote Data Entry Specialist – No Degree Required – Full‑Time Remote Role at careerzynith – Flexible Hours, Competitive Pay, Career Growth Opportunities

    Work from home Full-time role

    Customer Success Team Supervisor – High‑Value Client Experience Leader at careerzynith

    Work from home Full-time role

    DevOps Cloud Engineer Based in U.S.A

    Work from home Full-time role

    [Remote] Finance Internship

    Work from home Full-time role

    Machine Learning Engineer (d/m/w) Edge ML und IoT, Deutschland remote

    Work from home Full-time role

    Senior Staff Automation Engineer

    Work from home Full-time role