We're an intrinsically motivated team that works without ego, is constantly learning, and solves real problems for the cannabis industry. As a Senior Software Engineer, you'll shape and deliver impactful workflows across the product, working alongside our customers to take ownership of features that have them writing you personal "thank you" emails.
Distru is at an inflection point. We have deep market penetration in cannabis ERP, a new commerce layer (Distru Commerce) live and growing, and a roadmap with a growing AI component. You'll help build features across all areas of the product, including how and where AI fits into real user workflows.
This is a high-ownership role at a company that ships daily and cares about getting it right. You'll work closely with engineering, product, design, customer support and our C-suite to set the bar for what great looks like inside Distru, and help us build the operating system for an entire industry.
This is a full-time remote (Americas & Europe) engineering role.
You will:
- 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.
Features you might work on
- 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.
Your Experience
- 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.
Company Culture
- Obsess over customers and product.
- Cultivate positivity and show gratitude.
- Take ownership.
- Stay curious and keep learning.
- Communicate asynchronously and thoughtfully.
- Check your ego.
- Default to transparency.
Engineering Team & Process
- 1 team with 7 senior engineers.
- Half of the engineers are US-based, the other half are based in Europe.
- Projects are run by 1-3 engineers depending on project size.
- Engineers work closely with product managers and designers during the feature spec phase.
- Engineers write a high-level technical spec for mid-to-large projects and get feedback from peers.
- Engineers freely organize, plan, and execute the implementation phase.
- Most of our code is now written with AI tools. We expect engineers to direct them well — specify clearly, review critically, and own the result.
- Engineers continuously improve our AI harnesses — prompts, context, rules, and tooling — to get better, more reliable output over time.
- Engineers write thorough automated tests in the backend and perform manual QA in the frontend.
- Engineers open small, frequent Pull Requests and provide valuable, non-nit-picky code reviews.
- Daily deployments with CI/CD.
- ~10% of your time will be spent on meetings, ~90% will be uninterrupted focus time.
- No on-call team. The system is very stable, and issues are fixed during regular work hours.
Our Interview Process
- Intro call — a non-technical conversation to get to know each other, walk through your background, and make sure there's a mutual fit.
- Technical call — a deeper technical conversation with our Director of Engineering.
- Take-home assignment — a practical exercise you complete on your own time.
- Final call — a conversation with our CTO to align on vision, ways of working, and any remaining questions on both sides.
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute



