Full Stack Engineer

Remote • $100k - $175k • 0.01% - 0.20%


Role Location

  • Remote


  • $100k - $175k
  • 0.01% - 0.20%


26 - 50 people


344 Thomas L Berkley Way
Oakland, CA, 94612, US

Tech Stack

  • React
  • React Native
  • Elixir
  • PostgreSQL
  • GraphQL
  • Google Cloud Platform

Role Description

Hi there! We are a product-oriented team that works without ego and strives to solve real problems for the cannabis industry. As a part of the engineering team, you will take full ownership over shipping core workflows of the product. This involves working closely with product, customer success, and our customers themselves to define and execute on our roadmap. Your work will have customers writing personal thank you emails like this one:

I can't praise Distru enough, it's head and shoulders above any platform I've encountered to date. Thank you for your persistence and providing us with the right tools.

This is a full-time remote engineering role.

You Will

  • Manage the development and timeline of mission critical features
  • Proactively communicate progress with the entire Distru team and our customers
  • Coordinate other engineers and ensure features ship with quality and predictability
  • Learn our customer workflows and the nuances that come with the Cannabis industry
  • Design, build, and maintain the Distru product
  • Debug production issues across the entire stack

Features you might work on

  • Creating a planning calendar that our customers could use to plan our their manufacturing production schedules, detecting and alerting them of when they are under-resourced or understaffed
  • Establish the mobile experience for delivery drivers to help distributors manage dispatch more efficiently and track deliveries in real time
  • Building a financial ledger that tracks double-entry accounting
  • Integrations with numerous 3rd party services including: Quickbooks, GPS Tracking, ERPs, Weight Scales

Your Experience

  • Experience in modern tech stacks, we use Elixir, Postgres, GraphQL, React but we believe great engineers can learn anything!
  • Previous experience leading other engineers through projects successfully
  • Previous experience owning and executing major features from start to finish, with predictability and quality
  • Previous experience writing high quality code with effective test coverage
  • Significant previous experience with SQL databases (especially Postgres)
  • Ability to proactively communicate progress and timelines with the rest of the team
  • Clear verbal and written communication skills
  • Bonus: previous experience developing complex SaaS products (logistics, supply chain, accounting etc...)!
  • Bonus: previous experience in Cannabis!
  • Bonus: worked remotely, ideally on a distributed team!

About Distru

No bullsh*t seed-to-sale software for cannabis manufacturers and distributors. One tool for CRM, inventory management, order fulfillment, and staying compliant with Metrc!

Company Culture

  • Highly customer and product-minded.
  • Every engineer at Distru has a bit of product management and UX within them.
  • Proactive and communicative.
  • Low ego, high empathy
Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.