Staff Engineer

Dutchie

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

About the Company

Founded in 2017, Dutchie is a comprehensive technology platform powering dispensary operations, while providing consumers with safe and easy access to cannabis. Dutchie is the leading technology company in the cannabis space and was named in Fast Company’s 10 Most Innovative Companies in North America.

Responsibilities

  • Make real improvements to enterprise-grade retail software at scale
  • Set technical direction and make architecture calls that shape system evolution
  • Work with stakeholders to scope, sharpen, and stress-test customer-facing features
  • Partner across the organization on unified solutions for problems that span multiple teams
  • Mentor other engineers to help them grow their skills
  • Help the team plan, estimate, and de-risk large projects by breaking them down and sequencing them effectively
  • Set the bar for engineering judgment, code quality, and craft

Requirements

  • Track record of building and running production systems at scale
  • Deep, hands-on experience in a modern backend stack (e.g., .NET/C#, TypeScript, Ruby)
  • Experience designing scalable data models across relational and non-relational stores
  • Proficiency using LLMs routinely for research, diagnosis, and code review
  • Ability to communicate hard trade-offs clearly to engineers, product, and leadership
  • Strong ownership mindset, focusing on outcomes rather than just tasks

Preferred Qualifications

  • Experience in the cannabis industry
  • Experience building POS, Ecommerce, or Payments technology
  • Experience building and monitoring cloud-native infrastructure (AWS)
  • Deep experience with third-party integrations
  • Experience bringing AI-assisted workflows or agents to an engineering team

Benefits

  • Full medical benefits including dental and vision plans
  • Equity packages in the form of stock options
  • Technology allowance for hardware, software, and reading materials
  • Flexible vacation and sick days

Skills & tools

.NetTypeScriptRubyPostgreSQLAWSLLM

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Experience building production systems at scale
  2. 02Deep backend stack experience
  3. 03Scalable data model design
  4. 04Routine use of LLMs
  5. 05Strong communication skills
NeverApplyAd

Wake up to a shortlist, not a search results page.

NeverApply scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches