Senior Software Engineer | REMOTE
Distru · United States · 2 wk ago
RemoteRemoteEngineering$120k–$160k/yrFull-time
About the role
We are seeking a Senior Software Engineer to join our rapidly growing team. As a key member of the product team, you will be responsible for shaping and delivering impactful workflows across the product, working closely with our customers to ensure their needs are met.
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.
- Build complex SaaS products (logistics, supply chain, accounting, etc.)
- Built complex SaaS products (logistics, supply chain, accounting, etc.)
Requirements
- Comfort in modern tech stacks—React, TypeScript, Apollo, GraphQL, Elixir/Phoenix, and Postgres.
- Hands-on experience building with AI coding tools.
- Experience at early-stage startups.
- Experience fully owning and delivering features end-to-end, with quality and predictability.
- Write high-quality code with effective test coverage.
- Define timelines and proactively communicate progress with the team and stakeholders.
- Raise concerns early about risky changes—data integrity, compliance, irreversible operations.
Qualifications
- Strong SQL/Postgres background—important for an ERP with deep data relationships.
- 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.
Skills
- Comfort in modern tech stacks—React, TypeScript, Apollo, GraphQL, Elixir/Phoenix, and Postgres.
- Hands-on experience building with AI coding tools.
- Experience at early-stage startups.
- Experience fully owning and delivering features end-to-end, with quality and predictability.
- Write high-quality code with effective test coverage.
- Define timelines and proactively communicate progress with the team and stakeholders.
- Raise concerns early about risky changes—data integrity, compliance, irreversible operations.
Benefits
- Full remote (Americas & Europe) engineering role.
- High-ownership role at a company that ships daily and cares about getting it right.
- Opportunity to work closely with engineering, product, design, customer support, and our C-suite.
- Opportunity to help build features across all areas of the product, including AI-native features, Distru Commerce, Manufacturing, Distribution, Cultivation, Compliance, and more.
Pay
$120,000 - $160,000 a year
Schedule
Full-time