Senior SWE
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
JOB DESCRIPTIONWe are 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 will work closely with our other engineers and with our customers to shape and deliver impactful workflows in all areas of the product. You will take ownership over key features that will have our customers writing you personal âthank youâ emails. This is a full-time remote engineering role, but we are based in Oakland if you want to spend some time in person with some of the team.You willBe responsible for managing the development and timeline of mission critical featuresProactively communicate progress with the entire Distru team and our customerLearn our customer workflows and the nuances that come with the Cannabis industryDesign, build, and maintain the Distru productDebug production issues across the entire stackFeatures you might work onCreating 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 understaffedEstablish the mobile experience for delivery drivers to help distributors manage dispatch more efficiently and track deliveries in real timeBuilding a financial ledger that tracks double-entry accountingIntegrations with numerous 3rd party services including: Quickbooks, GPS Tracking, ERPs, Weight ScalesYour ExperienceExperience in modern tech stacks, we use Elixir, Postgres, GraphQL, React but we believe great engineers can learn anything!Previous experience working in early stage startupsPrevious experience fully owning a and delivering a feature end to end, with quality and predictabilityPrevious experience writing high quality code with effective test coveragePrevious experience defining timelines, and proactively communicating progress/updates with the rest of the teamAbility to express complex involved logic through clean easy to understand codeAbility to interact with stakeholders, and raise concerns about potentially harming aspects of a featureSignificant previous experience with SQL databases (especially Postgres)Clear verbal and written communication skillsBonus: previous experience developing complex SaaS products (logistics, supply chain, accounting etcâŚ)!Bonus: previous experience in Cannabis!Bonus: worked remotely, ideally on a distributed team! JOB DESCRIPTIONWe are 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 will work closely with our other engineers and with our customers to shape and deliver impactful workflows in all areas of the product. You will take ownership over key features that will have our customers writing you personal âthank youâ emails. This is a full-time remote engineering role, but we are based in Oakland if you want to spend some time in person with some of the team.You willBe responsible for managing the development and timeline of mission critical featuresProactively communicate progress with the entire Distru team and our customerLearn our customer workflows and the nuances that come with the Cannabis industryDesign, build, and maintain the Distru productDebug production issues across the entire stackFeatures you might work onCreating 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 understaffedEstablish the mobile experience for delivery drivers to help distributors manage dispatch more efficiently and track deliveries in real timeBuilding a financial ledger that tracks double-entry accountingIntegrations with numerous 3rd party services including: Quickbooks, GPS Tracking, ERPs, Weight ScalesYour ExperienceExperience in modern tech stacks, we use Elixir, Postgres, GraphQL, React but we believe great engineers can learn anything!Previous experience working in early stage startupsPrevious experience fully owning a and delivering a feature end to end, with quality and predictabilityPrevious experience writing high quality code with effective test coveragePrevious experience defining timelines, and proactively communicating progress/updates with the rest of the teamAbility to express complex involved logic through clean easy to understand codeAbility to interact with stakeholders, and raise concerns about potentially harming aspects of a featureSignificant previous experience with SQL databases (especially Postgres)Clear verbal and written communication skillsBonus: previous experience developing complex SaaS products (logistics, supply chain, accounting etcâŚ)!Bonus: previous experience in Cannabis!Bonus: worked remotely, ideally on a distributed team! JOB DESCRIPTION JOB DESCRIPTION We are 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 will work closely with our other engineers and with our customers to shape and deliver impactful workflows in all areas of the product. You will take ownership over key features that will have our customers writing you personal âthank youâ emails. This is a full-time remote engineering role, but we are based in Oakland if you want to spend some time in person with some of the team.You willBe responsible for managing the development and timeline of mission critical featuresProactively communicate progress with the entire Distru team and our customerLearn our customer workflows and the nuances that come with the Cannabis industryDesign, build, and maintain the Distru productDebug production issues across the entire stackFeatures you might work onCreating 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 understaffedEstablish the mobile experience for delivery drivers to help distributors manage dispatch more efficiently and track deliveries in real timeBuilding a financial ledger that tracks double-entry accountingIntegrations with numerous 3rd party services including: Quickbooks, GPS Tracking, ERPs, Weight ScalesYour ExperienceExperience in modern tech stacks, we use Elixir, Postgres, GraphQL, React but we believe great engineers can learn anything!Previous experience working in early stage startupsPrevious experience fully owning a and delivering a feature end to end, with quality and predictabilityPrevious experience writing high quality code with effective test coveragePrevious experience defining timelines, and proactively communicating progress/updates with the rest of the teamAbility to express complex involved logic through clean easy to understand codeAbility to interact with stakeholders, and raise concerns about potentially harming aspects of a featureSignificant previous experience with SQL databases (especially Postgres)Clear verbal and written communication skillsBonus: previous experience developing complex SaaS products (logistics, supply chain, accounting etcâŚ)!Bonus: previous experience in Cannabis!Bonus: worked remotely, ideally on a distributed team! We are 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 will work closely with our other engineers and with our customers to shape and deliver impactful workflows in all areas of the product. You will take ownership over key features that will have our customers writing you personal âthank youâ emails. This is a full-time remote engineering role, but we are based in Oakland if you want to spend some time in person with some of the team.You willBe responsible for managing the development and timeline of mission critical featuresProactively communicate progress with the entire Distru team and our customerLearn our customer workflows and the nuances that come with the Cannabis industryDesign, build, and maintain the Distru productDebug production issues across the entire stackFeatures you might work onCreating 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 understaffedEstablish the mobile experience for delivery drivers to help distributors manage dispatch more efficiently and track deliveries in real timeBuilding a financial ledger that tracks double-entry accountingIntegrations with numerous 3rd party services including: Quickbooks, GPS Tracking, ERPs, Weight ScalesYour ExperienceExperience in modern tech stacks, we use Elixir, Postgres, GraphQL, React but we believe great engineers can learn anything!Previous experience working in early stage startupsPrevious experience fully owning a and delivering a feature end to end, with quality and predictabilityPrevious experience writing high quality code with effective test coveragePrevious experience defining timelines, and proactively communicating progress/updates with the rest of the teamAbility to express complex involved logic through clean easy to understand codeAbility to interact with stakeholders, and raise concerns about potentially harming aspects of a featureSignificant previous experience with SQL databases (especially Postgres)Clear verbal and written communication skillsBonus: previous experience developing complex SaaS products (logistics, supply chain, accounting etcâŚ)!Bonus: previous experience in Cannabis!Bonus: worked remotely, ideally on a distributed team!
Requirements
- Experience in modern tech stacks, we use Elixir, Postgres, GraphQL, React but we believe great engineers can learn anything!
- Previous experience working in early stage startups
- Previous experience fully owning a and delivering a feature end to end, with quality and predictability
- Previous experience writing high quality code with effective test coverage
- Previous experience defining timelines, and proactively communicating progress/updates with the rest of the team
- Ability to express complex involved logic through clean easy to understand code
- Ability to interact with stakeholders, and raise concerns about potentially harming aspects of a feature
- Significant previous experience with SQL databases (especially Postgres)
- 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!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŚ