Director of Engineering (SaaS)


If you’re looking for a predictable job at a big established company, you can stop reading now. If you’re interested in getting in on the ground floor of a rocket ship with proven entrepreneurs and technologists in the fastest growing industry in the world – Cannabis – keep reading!

About the Company:

BLAZE Is a venture-backed technology startup that is designing the next generation of software for licensed cannabis operators serving cultivators, manufacturers, distributors, and retailers (dispensary and delivery businesses). In less than 3 years the company has picked up hundreds of customers in multiple states. BLAZE’s best-in-class ERP (enterprise resource planning) software enables companies of any size to streamline their entire business processes with legal compliance, inventory, customer, and supply chain management in one unified platform. Customers can rapidly deploy the BLAZE technology with minimal risk, low cost, and maximum flexibility.

Director of Engineering

We are looking for a Director of Engineering with experience in leading a team as well as be able to dive in and code if necessary. We are particularly looking for experience in enterprise-class software development, release management, and SAAS architecture.  


  • Collaborating with other team members to innovate and develop software using best software development practices
  • Learning new technologies to stay current with industry standards and best practices
  • Implementing new feature requests and maintaining existing applications
  • Understand software development cycles and help the team release quality software


  • Experienced in managing an engineering team or in a similar senior-level position in an engineering department
  • At least 8+ years in creating SAAS software
  • Knowledge in scalable and high performance/availability systems
  • Proficient in scrum development process
  • Experience in tackling multiple projects at the same time
  • Oversee front-end and back-end development teams and their projects
  • Monitor reliability and performance of all internal systems to suggest improvements
  • Ensure compliance with security regulations
  • Manage software development projects by setting requirements, goals, and timelines
  • Prepare and manage the engineering department’s budget
  • Design strategies for future development projects based on the company’s overall objectives and resources
  • Hire engineers and coordinate their training
  • Implement innovative technologies
  • Coordinate with external stakeholders for new integrations and tools
  • Review and update policies relevant to internal systems and equipment


  • Leadership abilities with a strategic mind
  • Excellent project management skills
  • Organized
  • Extensive experience with cloud technologies and mobile development
  • Be able to get hands dirty in development work if necessary


  • We offer remote location
  • A real chance to help shape the cannabis industry
  • Work with smart people in a fast-paced environment
  • Competitive salary
  • Health, dental and vision benefits 

Please send us your resume and why you think BLAZE is a fit for you: