
About Flowhub
Empowering cannabis businesses with compliance solutions
Key Highlights
- Over 1,000 dispensary customers across the U.S.
- $25 million raised in funding to date
- Headquartered in Denver, Colorado
- Focus on compliance and business management for cannabis
Flowhub is a Denver-based company specializing in business management and compliance solutions for the regulated cannabis industry. With a focus on safety and accessibility, Flowhub serves over 1,000 dispensaries across the United States, helping them streamline operations and ensure compliance with...
🎁 Benefits
Flowhub offers competitive salaries, equity options, generous PTO, and a flexible remote work policy to support work-life balance....
🌟 Culture
Flowhub fosters a culture of innovation and accountability, prioritizing compliance and safety in the cannabis industry while encouraging collaboratio...
Overview
Flowhub is seeking a Staff Engineer to define and execute the technical strategy for their cannabis retail management platform. You'll lead cross-team projects and improve platform scale and reliability. This role requires 7+ years of experience in system-level ownership.
Job Description
Who you are
You have 7+ years of experience in software engineering, with a strong focus on system-level ownership and a proven track record of leading complex cross-team projects. You excel at identifying and remediating systematic weaknesses across engineering domains, ensuring that your teams can rely on your guidance for architectural oversight. Your strong business acumen allows you to translate technical decisions into measurable financial outcomes for the organization, making you a critical technical leader.
You are adept at defining and driving long-term technical strategies that significantly improve key metrics, platform scale, reliability, and extensibility. Your collaborative nature enables you to mentor senior engineers and drive the adoption of high-leverage technologies and methodologies across teams, enhancing overall productivity. You thrive in environments where you can systematically raise the engineering bar and proactively resolve flaws in architecture, processes, and technology.
Desirable
Experience with cloud technologies and modern software development practices would be a plus, as would familiarity with the cannabis industry or retail management systems. You are comfortable navigating complex, systemic issues in architecture and processes that affect multiple engineering teams, and you have a knack for defining collaboration processes and managing critical dependencies.
What you'll do
In this role, you will define and execute the technical strategy for Flowhub's cannabis retail management platform, focusing on scalability, reliability, and extensibility. You will own critical, cross-team systems and processes, providing high-level architectural oversight that mitigates future risks. Your responsibilities will include systematically raising the engineering bar and fixing systemic weaknesses by proactively identifying and resolving flaws in architecture, processes, and technology across the organization.
You will lead through collaboration, mentoring senior engineers and driving the adoption of high-leverage technologies and methodologies across collaborating teams to improve combined productivity. Your ability to translate customer and business understanding into clear, measurable financial outcomes will be essential as you work closely with various stakeholders to ensure alignment on technical initiatives.
What we offer
Flowhub offers a dynamic work environment where you can make a significant impact on the future of cannabis retail through cutting-edge technology. You will have the opportunity to work with a passionate team dedicated to improving compliance and delivering exceptional customer experiences. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Join us in building the future of cannabis retail and enjoy the benefits of working in a collaborative and innovative atmosphere. We are committed to your professional growth and will provide the resources you need to succeed in your role.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Flowhub.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Asimov is hiring a Staff Software Engineer to develop a synthetic biology platform that enables the design and manufacture of next-generation therapeutics. You'll collaborate with scientists and engineers to create innovative solutions in biotechnology. This role requires significant experience in software engineering.

Staff Engineer
Xometry is seeking a Staff Software Engineer to enhance their core machine learning and data platform. You'll work closely with AI leadership to improve foundational infrastructure and deliver key data products. This role requires expertise in machine learning and data engineering.

Staff Engineer
Xometry is seeking a Staff Software Engineer to lead the Post Order/Order Management team. You'll focus on building reliable and scalable solutions using Java and AWS. This role requires strong technical leadership and mentorship skills.

Staff Engineer
Xometry is seeking a Staff Software Engineer to lead software implementation and mentor engineers within their Buyer Experience technology organization. You'll work with Java, C#, and AWS to build reliable solutions for buyers in the manufacturing marketplace.

Staff Engineer
Snyk is hiring a Staff Software Engineer to lead the design and implementation of secure AI software development solutions. You'll work on large-scale engineering challenges and contribute to the security of millions of developers. This role requires significant experience in software engineering.