Data Architect



British Columbia, Canada
Posted on Sunday, October 15, 2023
Treez is not for everyone. Are you right for Treez?

The Company Values At Treez Are

  • Stay Curious
  • Present Solutions
  • Embrace Simplicity
  • Encourage Candor
  • Drive to Outcomes

With SPEED, Treez team members are making an impact at our growing startup. We are motivated by our mission and do what it takes to get the job done. We need you to be as passionate as we are about making Treez the leader in powering the global cannabis economy. We are looking for hustlers, doers, people who see the goal and drive to it.

We are seeking a skilled and experienced Data Architect to join our dynamic team.

What You Will Do

As a Data Architect at Treez you will be responsible for designing the data architecture for our organization. You will collaborate with and mentor cross-functional teams, including engineers, analysts, and business stakeholders, to ensure the integrity, availability, and security of our data assets. Your expertise in data modeling, database design, and data integration will play a vital role in driving data-driven decision-making and supporting our business objectives..

How You Will Do It

  • Develop and maintain an enterprise-wide data architecture strategy that aligns with the organization's business goals and objectives. Define and implement data standards, principles, and guidelines for data modeling, database design, and data integration.
  • Design and create logical and physical data models that meet the requirements of various business functions. Oversee the defining of data entities, relationships, attributes, and hierarchies to ensure data integrity and consistency across different systems and applications.
  • Identify and design efficient data integration solutions to facilitate seamless near real time data flow between different systems and platforms. Develop strategies for data extraction, transformation, and loading, ensuring high data quality and reliability.
  • Establish and enforce data governance policies and procedures to ensure compliance with regulatory requirements and industry best practices. Define data ownership, access controls, data retention policies, and data quality standards.
  • Provide mentorship and guidance to engineers, and other team members. Share your expertise and knowledge to foster their professional growth and enhance their understanding of database design, SQL, query evaluation and performance tuning.
  • Collaborate with cross-functional teams, including engineers, analysts, and business stakeholders, to understand data requirements and translate them into actionable data architecture solutions. Effectively communicate complex technical concepts to non-technical stakeholders.
  • Stay abreast of industry trends, emerging technologies, and best practices in data architecture and management. Evaluate and recommend new tools and technologies to enhance data processing, analytics, and visualization capabilities.
  • Create and maintain comprehensive documentation of data models, data flows, data dictionaries, and technical specifications. Ensure that documentation is up to date and accessible to relevant stakeholders.

What You Will Need

  • Minimum 5+ years of engineering experience
  • Preferred 3+ as Data Architect preferably at a SaaS software company.
  • Strong understanding of data architecture principles, methodologies, and best practices.
  • Proficiency in relational database management systems, particularly AWS RDS, Postgres, and MySQL.
  • Experience with data integration technologies and ETL tools a plus
  • In-depth knowledge of AWS data services such as AWS Redshift, AWS Athena, and AWS S3 a plus
  • Understanding of data governance frameworks, data quality management, and data security practices.
  • Strong analytical, problem-solving, and critical-thinking skills.
  • Excellent communication and interpersonal skills to effectively collaborate with stakeholders at all levels.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
  • Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
  • Must reside in Vancouver, BC area

The anticipated compensation for this role is base salary of $186,000 to $216,000 CAD depending upon a number of factors such as a candidate's qualifications, skills, competencies, work experience, geographic location, business needs and market demands. The base pay range is subject to change and may be modified in the future.


Treez continually strives to create a diverse and inclusive environment. Treez provides equal employment opportunities to all job applicants and employees and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

About Treez

Treez is the leading enterprise cloud commerce platform that streamlines retail and supply chain operations within the cannabis market. Through its innovative technology for retailers and brands, the company provides a robust breadth and depth of software solutions required to operate a successful modern dispensary.

Solutions include point of sale, dispensary inventory management, omnichannel sales capabilities and multiple cashless payment options all on a mission-critical platform that ensures regulatory compliance across every supply chain transaction. The innovative platform also connects essential brands with their retailers through a centralized brand catalog with real-time market insights. The extensible open API platform provides smooth integration into a variety of best-of-breed solutions, including CRM, marketplace, cashless payments and data analytics across the partner ecosystem, giving retailers everything they need to grow their business.