Senior Software Engineer, Brands

Related keywords: remote job software engineerengineer remote jobremote job canada

Company Overview

Dutchie is a technology platform founded in 2017 that aims to power dispensary operations and provide consumers with safe and easy access to cannabis. Known for its innovative contributions to the cannabis industry, Dutchie supports positive societal change through wellness benefits, social justice, and empowering local communities via tax revenue. The company serves thousands of dispensaries across over 40 markets in the United States and Canada and has earned recognition as one of Fast Company’s 10 Most Innovative Companies in North America. Dutchie has raised over $600M in funding from notable investors, including entities like D1 Capital Partners and Tiger Global.

Job Position

Senior Software Engineer, Brands is the position open at Dutchie. The ideal candidate will work as part of the Brands team, focusing on developing innovative solutions for cannabis brands, which operate in various capacities such as product producers and wholesalers. The Brands team is known for its high performance and collaborative spirit, and the candidate will be expected to contribute significantly to various projects.

Responsibilities

The responsibilities of the role can be categorized into three main areas:

Define the Product: The Senior Software Engineer will learn about customer business processes, needs, and goals. They will engage in cannabis dispensary visits and collaborate with product managers and designers to help shape the product.

Build the Product: The candidate will be responsible for writing and supervising code in Typescript, React, CSS, and potentially full-stack development if possible. Ensuring the code is tested and of high quality is crucial, along with gathering customer feedback to iterate on the product.

Improve Systems and Organization: The engineer must be observant of how work processes can be improved, potentially proposing new tools or methodologies to enhance productivity and collaboration within the team.

Qualifications

Candidates should have the following qualifications:

Experience: At least 5 years of hands-on experience in front-end application development, proficient in Javascript, React, and CSS. They should be adept at delivering elegant user interfaces with well-factored components and thorough testing practices.

Technical Capabilities: Familiarity with both REST and GraphQL APIs, along with experience in building scalable systems. The applicant should have a history of successful project delivery and effective cross-functional collaboration.

Bonus Skills: Experience with front-end infrastructure, full-stack development using Ruby or C#, and familiarity with sectors relevant to cannabis, advertising, or supply chains are advantageous.

Salary and Benefits

Although a specific salary is not indicated, the role offers a starting salary that reflects the intended level for the position. The total rewards package consists of:

Medical Benefits: Full medical benefits, including dental and vision coverage.

Equity Packages: Inclusion of stock options for all employees, fostering a sense of ownership and investment in the company's success.

Technology Allowance: Provision for technology, hardware, software, and materials needed for professional development.

Flexible Time Off: Employees are granted flexible vacation and sick days, promoting a healthy work-life balance.

Company Culture

Dutchie emphasizes a culture of mutual respect and equal employment opportunities for all applicants. They are committed to diversity and inclusion within the workplace, believing that this enhances their success as a company. The organization seeks to recruit, develop, and retain a diverse range of talented individuals without discrimination based on personal characteristics like race, religion, gender, or disability status.

Summary

In summary, the Senior Software Engineer position at Dutchie provides an exciting opportunity to work with a cutting-edge technology company in the cannabis sector. The role offers a collaborative and innovative environment where engineers can contribute meaningfully to various projects. The ideal candidate should possess significant front-end development experience, be a proactive problem solver, and be eager to thrive in a fast-paced, supportive culture. With a competitive salary package and robust benefits, this is a prime opportunity for skilled software engineers looking to make an impact in the technology landscape of the cannabis industry.



This job offer was originally published on himalayas.app

Dutchie

Remote

Software development

Full-time

March 1, 2026

18 views

3 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.