As Director of Engineering at Leafwell, you will own the technical direction, delivery, and health of our engineering organization. Reporting directly to leadership, you will manage a lean, high-impact team that includes in-house engineers and an external contracting partner, shaping how we build and ship the products that power our mission to transform the medical cannabis industry.
This is a hands-on leadership role. You will spend meaningful time in the codebase—architecting systems, reviewing pull requests, and writing code alongside your team—while also setting engineering strategy, managing people, and driving process improvements. You will be the connective tissue between product vision and technical execution, ensuring the team delivers reliably without sacrificing code quality or developer experience.
Leafwell is investing heavily in agentic workflows and intelligent automation. You should bring genuine curiosity about these paradigms and a point of view on how to integrate them thoughtfully—balancing innovation with the discipline required to maintain and evolve a production platform serving hundreds of thousands of patients.
Leafwell is a pioneering technology and data company advancing the application of medical cannabis through patient access, research, and education. We connect patients with compassionate healthcare providers and groundbreaking data, improving outcomes and quality of life.
When you join Leafwell, you'll be part of a passionate and driven team that is dedicated to making a meaningful difference in people's lives. We believe our employees are the backbone of our success, and as such, we strive to create a supportive and engaging work environment that nurtures growth and fosters innovation.
At Leafwell, you'll have the opportunity to:
Join us at Leafwell, where your passion meets purpose, and together, we can revolutionize the medical cannabis landscape to improve patient's quality of life and overall health.
Our benefits include, but are not limited to:
Leafwell is dedicated to bringing together people from diverse cultures and perspectives. We work hard to provide a welcoming atmosphere where everyone may flourish, have a sense of belonging, and collaborate effectively. As an equal opportunity employer, we do not tolerate any illegal discrimination against job applicants based on their race, color, religion, veteran status, sex, parental status, gender identity or expression, transgender status, sexual orientation, national origin, age, disability, or genetic information. We are committed to going above and above in creating diversity within our firm and following the regulations upheld by the EEOC.
Our Ideal Candidate: Skills and Qualifications:
8+ years of software engineering experience, with at least 3 years in an engineering leadership role (Engineering Manager, Director, or equivalent) where you managed engineers directly.
Deep, hands-on proficiency with Node.js, TypeScript and React in production environments. You can still architect a service, debug a gnarly issue, and ship a feature.
Strong experience with AWS core services (Lambda, RDS, DynamoDB, CloudWatch, S3, ECS, CloudFormation, CDK) and cloud-native architecture patterns.
Demonstrated experience managing mixed teams—coordinating across in-house engineers and external contractors or agencies.
Familiarity with agentic or autonomous system frameworks and a genuine interest in exploring how AI-driven workflows can improve engineering productivity and product capabilities.
Familiarity with Ruby on Rails or similar frameworks is a plus for maintaining legacy services during migration.
Solid database experience (PostgreSQL, DynamoDB, MySQL) and comfort designing data models, writing performant queries, and managing schema migrations.
Experience designing and scaling RESTful APIs (GraphQL experience is a bonus), with a strong understanding of authentication, authorization, and API security.
A track record of establishing or improving engineering processes—sprint planning, code review practices, CI/CD, incident management—in a growing organization.
Excellent communication skills. You can translate between technical depth and business context, and you build trust across functions.
A pragmatic, low-ego leadership style. You are comfortable rolling up your sleeves when the team needs it, and you empower others to do their best work.

First Merchants Corporation

NearForm

TaxValet — Sales Tax Done for You.

Crinetics Pharmaceuticals

Affinity.co

Leafwell

Leafwell