Director of Engineering

Company: Leafwell

Salary: Not provided

Location: , United States

react
node
remote

Description

• Own the technical direction, delivery, and health of our engineering organization. • Manage a lean, high-impact team that includes in-house engineers and an external contracting partner. • Shape how we build and ship the products that power our mission to transform the medical cannabis industry. • Spend meaningful time in the codebase—architecting systems, reviewing pull requests, and writing code alongside your team. • Set engineering strategy, manage people, and drive process improvements. • Be the connective tissue between product vision and technical execution, ensuring the team delivers reliably without sacrificing code quality or developer experience. • Drive the adoption of agentic development frameworks and intelligent automation, evaluating tools and patterns that improve workflows without introducing unnecessary complexity. • Partner closely with Product, Design, and business stakeholders to translate roadmap priorities into well-scoped technical plans. • Establish and evolve engineering best practices: CI/CD pipelines, testing strategy, observability, documentation, and on-call processes. • Manage the relationship with our contracting partner, ensuring alignment on priorities, quality standards, and delivery timelines. • Build a culture of ownership, continuous improvement, and pragmatic innovation within the engineering team. • Oversee infrastructure and DevOps practices, ensuring reliability, security, and cost efficiency on AWS. • Contribute to hiring decisions, performance management, and professional development for all engineering team members. 🎯

Requirements

• 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. • 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. • 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.

Benefits

• Remote first - Most of our employees are 100% remote. • Positions requiring travel enjoy a hybrid environment. • Generous paid time off, including vacation and sick leave (every employee needs time to unwind, refresh, and renew their mind). • Comprehensive health package, including medical, dental, vision, FSA/HSA, and other ancillary products. • 401K - company-sponsored 401k with 4% match; fully vested after 90 days! • Our employees advance with us! • We foster a culture of learning. We encourage our employees to take part in educational, training, and development opportunities.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.