Already filled

Don't miss the next one. Get matching roles delivered to your inbox.

Director of Engineering - CRM

Job summary

United States
Engineering

Work model

Fully remote
Only US
1 month ago
Job description

About the Role

We are seeking an experienced and visionary Director of Engineering to lead engineering excellence across our high-impact product vertical of CRM products at a fast-growing, AI-first SaaS company. This is a senior leadership role at the intersection of people, technology, and delivery — responsible for shaping how we build, who builds it, and how fast we move.

You will own the full technical lifecycle of your vertical: from architecture and system design to team performance and delivery cadence. You will be a champion for modern AI Engineering Development Methodology, embedding AI-assisted workflows, tooling, and thinking into the DNA of your teams.

What You'll Do

Technical Leadership & Architecture

  • Own end-to-end technical strategy for your product vertical, aligning architecture decisions with business and product goals.
  • Drive system design, scalability planning, and architectural governance across your engineering teams.
  • Establish and evolve engineering standards, patterns, and best practices for a cloud-native, SaaS environment.
  • Lead technical design reviews, ensuring quality, security, and performance considerations are embedded from inception.
  • Evaluate and introduce emerging technologies — particularly AI/ML platforms, LLM integrations, and AI-enabled developer tooling.

People Leadership & Organizational Development

  • Hire, develop, and retain high-performing engineering talent across multiple squads or pods within your vertical.
  • Build a culture of psychological safety, continuous learning, and engineering craft.
  • Provide coaching, career development, and growth paths for engineers at all levels (IC to Staff/Principal).
  • Foster an inclusive team environment that values diverse perspectives and ways of working.
  • Manage engineering managers and/or senior technical leads, investing in their development as leaders.

Delivery Excellence & Operational Rigor

  • Own delivery outcomes for your vertical — velocity, quality, reliability, and predictability.
  • Partner with Product Management to translate roadmaps into technical plans with clear milestones and risk identification.
  • Drive agile or continuous delivery practices, continuously improving team flow and cycle times.
  • Define and track engineering KPIs (DORA metrics, defect rates, on-call burden, etc.) and hold teams accountable to them.
  • Oversee incident response, post-mortems, and systemic reliability improvements.

AI Engineering & Innovation

  • Champion AI Engineering Development Methodology across your vertical, including:
    • AI-assisted code generation, review, and documentation workflows (e.g., GitHub Copilot, Cursor, Claude Code).
    • LLM integration patterns, RAG architectures, and AI-powered product features.
    • Prompt engineering and evaluation frameworks embedded in the SDLC.
    • AI observability, responsible AI practices, and guardrails in production systems.
    • Drive experiments with agentic engineering workflows to accelerate development throughput.
    • Stay current with the AI/ML ecosystem and serve as a thought partner to CTO and product leadership on AI strategy.

What We're Looking For

Required Experience

  • 10+ years of software engineering experience, with at least 5 years in engineering leadership roles.
  • Proven track record managing engineering managers and multi-team organizations.
  • Experience working in a high-growth B2B SaaS or large-scale enterprise environment with multi-tenant architecture.
  • Deep experience building and scaling SaaS products in cloud environments (AWS, GCP, or Azure).
  • Strong foundation in distributed systems, API design, data architecture, and DevOps/SRE practices.
  • Demonstrated ability to balance technical vision with practical delivery execution.
  • Track record of building and sustaining high-performing, inclusive engineering cultures.

Preferred Qualifications

  • Experience with AI Engineering Development Methodology, LLMOps, or AI-native product development.
  • Familiarity with modern AI tooling: LangChain, LlamaIndex, vector databases, fine-tuning workflows.
  • Hands-on experience integrating AI/ML capabilities into commercial software products.
  • Background in building platform capabilities (internal developer platforms, shared services).
  • Prior experience as a Staff/Principal Engineer or Architect before transitioning to leadership.

Note: All applicants must be currently authorized to work in the United States on a full-time basis. Storable is a fully distributed company, but you must reside in one of the following states: AL, AZ, CA, CO, CT, FL, GA, ID, IL, IN, IA, KS, LA, MD, MA, MI, MN, MO, MS, NC, NE, NJ, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI, WY.

About Us

At Storable, we're redefining property management for specialty real estate. Tailored for the self-storage, marine, and RV & camping industries, we seamlessly integrate management software with marketplace listings, websites, CRM, insurance, payments, and more.

Benefits and Perks

  • Generous health coverage, 401(k) match, and HSA/HRA contributions.
  • Flexible vacation policy.
  • 'Be More' rewards and recognition program.
  • Volunteer Time Off and 'Rest, Relax, Recharge' time.
  • Comprehensive mental well-being resources.
  • Fully paid parental, caregiver, and 'paw'ternity leave.
  • Home office stipend and monthly data allowance.
  • Fertility care support, financial planning access, and student loan payment program.

Pay Transparency

The potential base salary range for this role is $200,000 - $250,000 USD. Compensation is based on internal budget, skills, and experience. Please discuss variable pay plans with your recruiter.