What are the responsibilities and job description for the Director of Engineering – Product Development position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Critical River, Inc., is seeking the following. Apply via Dice today!
Job title: Director of Engineering – Product Development
Location: Pleasanton, CA (Hybrid 3 days on-site)
Job Type: Full-Time
About Meeru AI
Meeru AI is building an AI-native enterprise finance platform that transforms data from ERP, CRM, billing, and HR systems into auditable insights for finance teams. Our platform supports multi-tenant SaaS, single-tenant, and on-prem deployments across AWS, Azure, and Google Cloud Platform.
Role Overview
We are seeking a hands-on Director of Engineering to lead product development, architecture, and engineering execution for our AI-driven enterprise platform. This role will manage distributed engineering teams across the US and offshore locations while partnering closely with Product, AI/ML, and Platform teams.
The ideal candidate has strong experience building scalable SaaS products, leading engineering organizations, and integrating AI/ML capabilities into enterprise applications.
Key Responsibilities
Job title: Director of Engineering – Product Development
Location: Pleasanton, CA (Hybrid 3 days on-site)
Job Type: Full-Time
About Meeru AI
Meeru AI is building an AI-native enterprise finance platform that transforms data from ERP, CRM, billing, and HR systems into auditable insights for finance teams. Our platform supports multi-tenant SaaS, single-tenant, and on-prem deployments across AWS, Azure, and Google Cloud Platform.
Role Overview
We are seeking a hands-on Director of Engineering to lead product development, architecture, and engineering execution for our AI-driven enterprise platform. This role will manage distributed engineering teams across the US and offshore locations while partnering closely with Product, AI/ML, and Platform teams.
The ideal candidate has strong experience building scalable SaaS products, leading engineering organizations, and integrating AI/ML capabilities into enterprise applications.
Key Responsibilities
- Own technical architecture and product engineering strategy
- Design scalable multi-tenant SaaS platforms with cloud-agnostic architecture
- Lead backend development using Python, APIs, PostgreSQL, and Redis
- Drive AI/ML and LLM integration into enterprise workflows
- Architect solutions across AWS, Azure, and Google Cloud Platform environments
- Lead code reviews, technical design discussions, and engineering best practices
- Build and manage distributed engineering teams across multiple geographies
- Drive Agile delivery, sprint planning, release management, and execution
- Establish CI/CD, testing, monitoring, observability, and incident management processes
- Partner with Product and leadership teams to deliver enterprise-grade features on schedule
- Ensure scalability, reliability, security, and compliance standards including SOC2, GDPR, and HIPAA
- 10 years of software engineering experience with 5 years in engineering leadership
- Proven experience building and scaling B2B SaaS platforms from 0→1
- Strong expertise in Python (FastAPI, Django, Flask), PostgreSQL, Redis, and API design
- Deep understanding of multi-tenant SaaS architecture and distributed systems
- Experience with AWS infrastructure; Azure/Google Cloud Platform exposure preferred
- Experience integrating AI/ML, LLMs, or agent frameworks into production systems
- Proven ability to lead teams of 10–20 engineers across distributed environments
- Strong experience with Agile delivery, engineering processes, and enterprise product launches
- Excellent communication and stakeholder management skills
- ERP/Finance systems experience (NetSuite, Oracle, SAP)
- Knowledge of financial workflows including AP/AR, GL, and FP&A
- Experience with LangChain, LangGraph, Kubernetes (EKS/AKS/GKE), Terraform, or Pulumi
- Experience with SOC2/ISO 27001 compliance initiatives
- Startup or high-growth SaaS environment experience
- Experience managing offshore engineering teams