Role Overview
The Director of Engineering leads multiple engineering teams responsible for building scalable,
secure, and high-impact technology platforms. This role is accountable for engineering strategy,
delivery execution, organizational leadership, and technical excellence.
The Director works closely with Product, Architecture, Security, and Executive Leadership to
translate business strategy into engineering roadmaps while building a high-performing
engineering organization capable of delivering world-class software products.
Key Responsibilities
Engineering Strategy & Vision
● Define and execute the engineering strategy aligned with Deque’s product and business
goals.
● Drive the technology roadmap, ensuring platforms are scalable, resilient, and
future-ready.
● Lead architectural direction for large-scale distributed systems and cloud platforms.
● Identify opportunities to leverage AI, automation, and modern engineering practices to
accelerate delivery and innovation.
Organizational Leadership
● Build and lead high-performing engineering organizations through engineering managers
and technical leaders.
● Scale teams through effective hiring, leadership development, and succession planning.
● Foster a strong engineering culture focused on ownership, accountability, and
continuous improvement.
● Establish clear career frameworks, mentorship programs, and leadership pipelines.
Product & Engineering Delivery
● Own end-to-end engineering delivery across multiple teams and product initiatives.
● Ensure predictable and high-quality releases through Agile, DevOps, and CI/CD
practices.
● Partner with Product and Design leadership to translate product vision into scalable
technical solutions.
● Balance innovation, technical debt management, and delivery commitments.
Technical Excellence & Architecture
● Provide leadership in architecture reviews, system design, and engineering standards.
● Ensure systems meet security, performance, reliability, and compliance requirements.
● Promote adoption of modern development practices including microservices,
cloud-native architectures, and automation.
● Drive continuous improvement in code quality, testing strategy, and engineering best
practices.
Operational Excellence
● Establish engineering metrics and dashboards to measure productivity, reliability, and
delivery performance.
● Drive improvements in engineering velocity, quality, and operational stability.
● Implement strong incident management, observability, and reliability practices.
● Optimize engineering processes to improve time-to-market and customer satisfaction.
Cross-Functional Leadership
● Partner with Product, Security, DevOps, Support, and Customer Success teams to
deliver cohesive solutions.
● Communicate engineering strategy, progress, risks, and outcomes to executive
leadership and stakeholders.
● Influence cross-organizational decisions around technology investments, platform
evolution, and innovation initiatives.
Team Scope
● Lead multiple engineering teams (40–60 engineers) across development, quality
engineering, DevOps, and Support teams.
● Manage engineering managers and senior technical leaders.
● Responsible for organizational growth, resource planning, and engineering
effectiveness.
Required Qualifications
● 15+ years of experience in software engineering with significant leadership experience
managing multiple teams.
● Proven experience leading large-scale engineering organizations and complex product
platforms.
● Strong background in distributed systems, cloud architectures, and modern engineering
practices.
● Experience scaling engineering teams in high-growth product or platform environments.
● Demonstrated ability to influence technical and business decisions at executive levels.
Preferred Experience
● Experience building cloud-native platforms (AWS, Azure, or GCP).
● Exposure to AI-driven engineering or intelligent automation.
● Experience in high-scale SaaS, fintech, or platform products.
● Strong understanding of security, compliance, and reliability engineering.