Senior Director of Engineering | Scrabble
Job Description
Senior Director / Director – Engineering
Company Overview
AI SaaS Platform building the future of test automation — where AI, speed, and reliability converge to help enterprises deliver flawless software with confidence. As we scale our product engineering organization, we are looking for a senior technology leader who can drive innovation, build high-performing teams, and architect solutions that redefine how the world experiences digital quality.
Job Summary
As the Director / Senior Director of Engineering, you will lead the global product engineering charter—spanning frontend, backend, AI/ML, DevOps, and platform reliability. You will collaborate closely with Product, Architecture, and Customer Success teams to deliver world-class Software as a Service (SaaS) automation products that are secure, scalable, and intelligent. You are both a strategic technology leader and a hands-on builder, capable of inspiring engineering excellence while ensuring execution speed, architectural integrity, and measurable impact.
Responsibilities
- Lead end-to-end ownership of the automation platform, from architecture and design to release and reliability.
- Define and execute the technology roadmap across core areas: test automation, AI-driven insights, cloud-native architecture, and developer experience.
- Partner with Product and Design teams to translate customer needs into scalable, elegant engineering solutions.
- Champion modern engineering practices, including microservices, event-driven systems, Infrastructure as Code (IaC), Continuous Integration/Continuous Deployment (CI/CD), and observability by design.
- Drive innovation in AI-powered automation, integrating Large Language Models (LLMs), intelligent agents, and low-code testing capabilities.
- Ensure architectural scalability across multi-tenant SaaS, supporting enterprise-grade performance, security, and compliance.
- Build, mentor, and scale high-performance engineering teams across geographies.
- Foster a culture of ownership, agility, and product thinking within the engineering teams.
- Empower engineers to experiment, learn quickly, and continuously deliver value.
- Drive measurable engineering outcomes, including velocity, quality, uptime, and release frequency.
- Implement robust monitoring, alerting, and continuous feedback loops across development and production environments.
- Ensure cost optimization and performance tuning in a cloud-native (Azure) environment.
- Work closely with Product Management, Quality Assurance (QA), Security, and Customer Success teams to ensure alignment between business goals and technology delivery.
- Represent Engineering in strategic planning, Objectives and Key Results (OKRs), and executive discussions.
Qualifications
- Experience: 15+ years in software engineering, with at least 5+ years leading large, distributed teams in a SaaS or product environment.
- Technical Skills: Proven track record of delivering enterprise-grade software at scale, with deep experience in Node.js, Python, React/Vue, MongoDB, and Azure Cloud.
- AI/ML Knowledge: Strong understanding of AI/ML, test automation, or DevOps ecosystems is a plus.
- Communication Skills: Excellent communication, influencing, and stakeholder management abilities.
- Mindset: A blend of technical depth with business acumen to drive impact, not just output.
- Education: Relevant technical degree preferred (e.g., BTech, MSc).
Preferred Skills
- Experience with advanced AI technologies and integration within SaaS products.
- Familiarity with Agile methodologies and leading Agile transformations.
Experience
- 15+ years of experience in software engineering.
- 5+ years of experience in leadership roles within distributed teams.
Environment
- Work in a collaborative and innovative environment, supporting remote, in-office, or hybrid work settings.
Salary
Not specified.
Growth Opportunities
Not specified.
Benefits
Not specified.