Director, SaaS Engineering

Department: Engineering
Location: Toronto, CAN

Acquia is transforming the digital strategies of companies all over the world with our open cloud platform. We are passionate and relentlessly committed to helping our clients create digital experiences that are more relevant, personalized, and built for a fast-changing, always-connected, mobile-first world. Headquartered in the US, we have been named as one of North America’s fastest growing software companies as reported by Deloitte and Inc. Magazine, and have been rated a leader by the analyst community and named one of the Best Places to Work by the Boston Business Journal. We are Acquia. We are building for the future of the web, and we want you to be a part of it.

The Director of SaaS Engineering is a critical member of the Acquia Toronto and broader Acquia Engineering team.  The Director serves as the Product Owner and engineering manager for Acquia’s personalization solution “Lift” in addition to a collection of other SaaS products.  Lift is a high performance multi-tenant personalization solution allowing content owners and marketers to classify site visitors into profiles using an advanced rules engine, and then dynamically tailor their digital experiences based upon their interests, drawing upon live data streams from multiple sources.

As the Director of SaaS Engineering you will be leading a passionate team of engineers building an enterprise-grade offering on top of Amazon Web Services (AWS) using the latest and most advanced platform features.  The position is based in the Toronto, ON office and reports directly to the SVP of Engineering.

What will you do?

  • Recruit and coach a passionate team of highly skilled engineers.
  • Act as an agile Product Owner managing the backlogs and priorities of various sub-teams building components and services
  • Manage the teams and the products in a DevOps fashion wherein every engineer may be on on-call and thus instill in the team a passion for automation and reliability
  • Work closely with other product owners, product managers, and company stakeholders to plan roadmaps, product releases and sprints
  • Deliver to agreed-upon schedules without sacrificing quality
  • Triage new product issues with UX, Product Management and Support
  • Promote agile best practices using Scrum
  • Facilitate the consistent adoption and continuous learning of existing and emerging engineering best practices
  • Identify opportunities for consuming open-source projects and contributing code back to the open-source community. You believe in building on the shoulders of giants instead of re-inventing the wheel
  • Mentor and lead team members to develop solid engineering skills and careers
  • Ensure code quality and sound system architecture to allow our services to scale and be extended as needed
  • Respond quickly to operational incidents and customer escalations
  • Manage the budget, processes, security, compliance and all team related activities for your teams

Required Skills:

  • 5+ years managing technical teams and building SaaS or PaaS products using agile processes and engineering best practices
  • Deep experience with LAMP hosting architectures (Varnish, Apache, Nginx, MySQL, etc.)
  • 5+ years experience building high-quality software as an individual contributor in web scripting languages (Ruby, PHP, Python, etc.)
  • 3-5 years experience in Linux configuration and configuration management
  • Experience running Cloud workloads on a service such as Amazon Web Services, Google Compute Engine, Microsoft Azure, etc.
  • Demonstrable passion for technology and continually acquiring new skills
  • A history of developing products using open-source technologies
  • Bachelor's or advanced degree in computer science, or other technical discipline preferred
  • Experience running complex distributed applications at great scale
  • Experience leading geographically distributed teams
  • Experience with Continuous Integration processes and technologies

Desired Skills:

  • Experience with Amazon Web Services
  • Experience with Drupal
  • Experience operating in a DevOps culture or managing Site Reliability Engineers
  • Contributor (developer) to Open Source projects a plus


Acquia is an equal opportunity (EEO) employer. We hire without regard to age, color, disability, gender (including gender identity), marital status, national origin, race, religion, sex, sexual orientation, veteran status, or any other status protected by applicable law.