Role Overview
We are looking for a Senior Architect – Drupal Backend Development to lead the design and architecture of scalable, secure, and high-performance Drupal-based enterprise solutions.
This role requires deep technical expertise in Drupal 9/10, a strong architectural mindset, and the ability to guide development teams through complex technical challenges.
The ideal candidate will have a proven track record of delivering large-scale Drupal implementations and driving technical excellence across teams.
Key Responsibilities
• Define and own the architecture of Drupal-based platforms, ensuring scalability, performance, and security.
• Lead the design and development of custom Drupal modules, backend components, and API integrations.
• Establish and enforce coding standards, architectural guidelines, and best practices across development teams.
• Collaborate with cross-functional teams including DevOps, frontend, QA, and product stakeholders.
• Evaluate and integrate third-party services, APIs, and enterprise systems.
• Drive performance optimization strategies including caching (Redis, Varnish), database tuning, and CDN integration.
• Oversee CI/CD pipelines, version control strategies, and deployment workflows.
• Mentor and guide senior and junior developers, conducting code reviews and technical workshops.
• (Preferred) Lead deployments and performance tuning on Acquia Cloud or similar enterprise hosting platforms.
Required Skills & Experience
• 12+ years of experience in Drupal backend development, with at least 8+ years in a technical leadership or architect role.
• Deep expertise in Drupal 8/9/10 core architecture, custom module development, and Drupal APIs.
• Strong command of PHP 7/8, Composer, Symfony components, and MySQL/MariaDB.
• Experience designing and implementing RESTful APIs, JSON:API, and GraphQL integrations.
• Proficiency in Drupal theming, Twig templating, HTML5, and CSS3.
• Advanced knowledge of configuration management, caching strategies, and performance tuning.
• Hands-on experience with Git, CI/CD tools, and automated deployment pipelines.
• Familiarity with Drush, Drupal Console, and modern development workflows.
• Strong analytical and problem-solving skills with a focus on scalable architecture.
Preferred Qualifications
• Experience with Acquia Cloud (Site Factory, Cloud IDE, Pipelines).
• Exposure to containerization technologies like Docker and Kubernetes.
• Familiarity with automated testing frameworks (PHPUnit, Behat).
• Contributions to the Drupal open-source community or participation in Drupal.org initiatives.
________________________________________
Education
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.