[Hiring] Senior Full Stack Drupal Engineer @360training
Senior Full Stack Drupal Engineer @360training
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] Senior Full Stack Drupal Engineer @360training

2mths ago - 360training is hiring a remote Senior Full Stack Drupal Engineer. πŸ’Έ Salary: unspecified πŸ“Location: PST (UTC-8)

Role Description

We are seeking a highly experienced Senior Full Stack Drupal Engineer with deep expertise in traditional Drupal architecture (custom modules + Twig theming) and complex multisite enterprise environments. The ideal candidate brings 7+ years of Drupal experience, strong backend architecture skills, advanced custom module development, and proven success optimizing high-traffic, multi-brand platforms built on a shared codebase.

This role requires ownership of technical architecture, leadership in peer code reviews, and hands-on performance optimization across multiple sites within a unified Drupal 11 ecosystem. You will design, build, and maintain enterprise-grade Drupal 11 applications across a complex multisite architecture supporting multiple brands and verticals. The position combines backend engineering, frontend theming, and technical leadership while ensuring scalability, security, performance, and maintainability.

Shift Timings: 05:00 PM - 02:00 AM PST (Pakistan Standard Time)

Responsibilities

  • Multisite Architecture & Platform Engineering
    • Architect and maintain complex Drupal 11 multisite
    • Manage shared codebases with site-specific overrides
    • Implement configuration strategies (Config Split, Config Ignore, environment overrides)
    • Prevent cross-site configuration conflicts and dependency issues
    • Support deployment workflows across dev, testing, and production environments
  • Advanced Custom Module Development
    • Build and maintain enterprise-level custom modules following Drupal 11 best practices
    • Develop custom plugins, services, event subscribers, REST resources, and controllers
    • Implement cron jobs, queue workers, batch operations, and background processes
    • Develop REST/JSON:API integrations with external systems
    • Design complex content models (Content Types, Paragraphs, Taxonomies, Media relationships)
    • Maintain strict adherence to Drupal coding standards and OOP principles
  • Frontend Development (Traditional Drupal Theming)
    • Build and maintain custom Twig-based themes
    • Implement preprocess functions, theme hooks, and template overrides
    • Develop responsive, accessible (WCAG-compliant) interfaces using HTML5, SCSS, and JavaScript (ES6+)
    • Optimize asset libraries, aggregation, and lazy loading
    • Improve Core Web Vitals and frontend performance
  • Enterprise Performance Optimization
    • Analyze and optimize database queries, entity loading, and Views performance
    • Implement advanced caching strategies
    • Optimize Composer autoloading and module loading performance
    • Conduct performance audits and load testing
    • Reduce server resource consumption across multisite infrastructure
  • Peer Code Reviews & Technical Leadership
    • Conduct structured peer code reviews ensuring:
      • Performance efficiency
      • Security compliance
      • Maintainability & reusability
    • Enforce architecture standards and Drupal best practice
    • Identify technical debt and propose refactoring strategies
    • Provide architectural documentation and technical guidance
    • Use AI-assisted review tooling to enhance consistency and coverage
    • Expected to operate with minimal oversight and drive solutions independently.
  • DevOps & Deployment
    • Maintain configuration synchronization strategies
    • Apply and maintain custom patches for contrib modules
    • Write and maintain Drush commands for automation
    • Work within Git-based version control and CI/CD pipelines
    • Experience with Apache, Nginx

Qualifications

  • 7+ years of Drupal development experience
  • Strong hands-on experience with Drupal 9/10/11
  • Proven experience managing complex multisite architectures
  • Expert-level custom module development
  • Strong PHP 8+ (OOP, Symfony components, Dependency Injection)
  • Deep knowledge of:
    • Drupal Hooks & Events system
    • Entity API, Form API, Plugin API
    • Configuration Management
    • Caching systems
  • Experience with MySQL
  • Strong Git workflow experience
  • Demonstrated performance optimization expertise
  • Hands-on experience with AI-assisted development tools

Preferred Experience

  • Enterprise-level Drupal platforms
  • High-traffic website optimization
  • Drupal Commerce integration
  • Automated testing (PHPUnit, Behat, Cypress)
  • AI experimentation/implementation in engineering workflows

Technical Skills Summary

  • Backend: PHP 8+, Drupal 11, MySQL/PostgreSQL
  • Frontend: Twig, HTML5, SCSS, JavaScript (ES6+)
  • Architecture: Multisite, Config Management, Performance Optimization
  • Tools: Composer, Drush, Git, CI/CD, Copilot

Soft Skills

  • Strong architectural thinking and analytical skills
  • Ability to mentor and lead technical initiatives
  • Excellent written and verbal communication
  • Detail-oriented with a focus on scalable solutions
  • Comfortable working in Agile/Sprint-based teams
Before You Apply
️
remote Be aware of the location restriction for this remote position: PST (UTC-8)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Drupal Engineer @360training
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: PST (UTC-8)
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 160,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 160,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later