×
Register Here to Apply for Jobs or Post Jobs. X

Principal Drupal Engineer

Job in Old Saybrook, Middlesex County, Connecticut, 06475, USA
Listing for: 4AllPromos
Full Time position
Listed on 2026-06-15
Job specializations:
  • Software Development
    Backend Developer, Software Architect, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
About 4

All Promos

4

All Promos is a leading provider of customized promotional products, serving businesses, organizations, and individuals nationwide. Our extensive selection of high-quality items, commitment to exceptional customer service, and focus on value help our clients promote their brands, events, and organizations effectively.

We are a practical, fast-moving company that values creativity, sound technical judgment, data-informed decisions, and systems that make the business better.

Position Overview

We are seeking a Principal Drupal Engineer to play a central role in planning, building, and improving the Drupal-based platform that will power the next generation of our e-commerce business. This role will be deeply involved in shaping the technical backlog, driving a consistent code review process, guiding important architecture decisions, and helping turn business goals into durable, well-built software.

You will work closely with engineering, marketing, merchandising, sales, and operations to design and deliver systems that support our core business as we migrate from our legacy platform toward a modern Drupal-based architecture. You will also help bring modern development practices into our workflow, including thoughtful use of AI-assisted and agentic coding tools such as Claude Code, OpenAI Codex, Git Hub Copilot, Cursor, and similar tools.

This role is well suited for an engineer with deep Drupal experience who enjoys hard architectural problems, e-commerce at scale, strong code quality, practical delivery, and helping a capable team build better software.

This is a senior individual-contributor role with significant technical leadership responsibility; it does not include direct people manage

Responsibilities
  • Work closely with the CTO, engineering team, and business stakeholders to shape, refine, and prioritize the technical backlog.
  • Translate business goals into clear, well-scoped engineering work in partnership with marketing, merchandising, sales, operations, and other stakeholders.
  • Drive a thorough and consistent code review process that improves quality, maintainability, security, and shared engineering standards.
  • Help shape the architecture and technical direction of our Drupal-based e-commerce platform, including build, buy, and design decisions.
  • Design, develop, and maintain custom Drupal modules, integrations, services, and platform features that support core business operations.
  • Support the migration from our legacy e-commerce platform to a modern Drupal-based platform architecture.
  • Improve engineering delivery practices across CI/CD, automated testing, deployment safety, observability, logging, monitoring, and incident response.
  • Optimize platform performance, scalability, and reliability across application code, database queries, caching, CDN behavior, search, and high-traffic workflows.
  • Support and improve critical e-commerce capabilities, including product discovery, checkout-adjacent workflows, payment-adjacent workflows, third-party integrations, and operational systems.
  • Apply secure development practices across authentication, authorization, data handling, payment-adjacent workflows, dependency management, and OWASP-style application risks.
  • Bring practical AI-assisted development workflows into day-to-day engineering, using tools such as Claude Code, OpenAI Codex, Git Hub Copilot, Cursor, or similar tools while preserving code quality, security, and ownership.
  • Provide technical mentorship and share expertise through code review, design discussions, documentation, pairing, and implementation guidance.
  • Troubleshoot and resolve complex technical issues across the full stack in a timely and durable way.
  • Stay current with Drupal, PHP, e-commerce architecture, AI-assisted development tools, and modern engineering practices, bringing useful improvements back into the team.
  • Participate in on-call rotations and occasional off-hours deployments for critical systems.
Required Skills and Experience
  • 8+ years of professional software engineering experience, including substantial hands-on Drupal/PHP development.
  • Deep expertise with Drupal 8 through 11, including site architecture, configuration, advanced custom module development, and platform maintenance.
  • Deep experience with modern Drupal engineering practices, including Composer, Drush, configuration management, custom modules, services, plugins, events, caching, and performance tuning.
  • Expert PHP skills, including object-oriented design, Symfony components, dependency injection, Composer, and modern PHP practices.
  • Proven ability to architect, scale, and maintain large web or e-commerce platforms.
  • Strong SQL skills, preferably with Maria

    DB/MySQL, including schema design, query optimization, indexing, and performance troubleshooting.
  • Experience with Git-based collaborative development, branching strategies, code review, automated testing, and CI/CD workflows.
  • Familiarity with AWS or comparable cloud platforms used to operate scalable production systems.
  • Strong…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary