Drupal Engineer

Oomph’s Drupal Engineers are key members of the company’s engineering team with responsibility for developing and delivering enterprise-level websites and web applications for client engagements. Drupal Engineers report to Oomph’s Director of Engineering.


  • Experience building large scale Drupal solutions
  • Deep understanding of Drupal architecture and APIs;experience developing custom modules
  • Strong working knowledge of PHP and familiarity with both procedural and object-oriented approaches
  • Hands-on experience leveraging MySQL databases in PHP applications
  • Experience writing integration code with 3rd party APIs (REST/SOAP/XML, etc.)
  • Strong understanding of modern HTML, CSS/SASS and Javascript
  • Security, performance and QA minded; Writes secure code, knows how to test for regressions, has a plan to keep custom code performant
  • Experience building websites as a freelancer or within a small agency
  • Experience with Git VCS

Role & Responsibilities

  • Create and define technical approaches to project development initiatives
  • Demonstrate a mastery of PHP, MySQL and development platforms
  • Communicate clearly and effectively with clients and project team
  • Actively seek clarity where project requirements may be ambiguous
  • Continuously break larger work assignments into smaller achievable tasks
  • Excel at problem-solving
  • Assist in level-of-effort estimations throughout project lifecycles
  • Embrace the company’s source code repository and bug tracking tools
  • Accurately track time in company time tracking system
  • Actively participate in open source communities


Drupal Engineers can expect to be involved in client engagements similar to:


Oomph team members enjoy the following company benefits:

  • Competitive compensation packages
  • Top tier health and dental plans
  • Retirement plan with company match
  • Paid time off policy
  • Work from home Wednesdays
  • Creative and collaborative office environment
  • Professional development and training opportunities

How to Apply

Please send an email to join@oomphinc.com explaining why you believe you are a fit for the position and attach a resume and an example of a marketing piece you developed recently.

Oomph is an equal opportunity employer. We strongly support diversity in the workplace.