Senior Drupal Engineer

Employment Type

About Achieve

Achieve Internet is a leading enterprise software solution provider with over 20 years of development experience. Our core business is providing solutions and services for Google’s Apigee API Management platform. Google is a client and a partner; we’re involved in several of GCP’s beta programs testing and innovating on all the latest API related technologies. We have the privilege of working with the world’s leading enterprises on everything from Cloud Migration to Developer Portal engagements. We build robust, transformative solutions that deliver real business value to our clients.

We need a Senior Drupal Engineer to continue our success company wide. Join the Achieve team and make delivering innovative work part of your extraordinary career.

Job Responsibilities for a Senior Software Engineer:

  • Extremely detail-oriented on project documentation
  • Developing project requirements, assign estimates, and coordinate with the Project Manager
  • Utilizing Drupal platform to manage web sites
  • Working collaboratively with other teams on source code and frameworks 
  • Will be using Version Control Systems to track modifications in code
  • Developing advanced web and mobile platforms primarily in the open source space
  • Installing and configuring Drupal-powered websites
  • Diving into the Google Cloud Product (GCP) Ecosystem
  • Code review; Patching existing modules for additional functionality and applying security updates to existing sites

Knowledge and Expectations for the Senior Software Engineer: 

  • Extremely comfortable with client contact throughout development process 
  • A strong leader of team development
  • Skilled in communicating with remote teams across different time zones
  • Able to create clean, high-level code (custom PHP/MySQL coding, Drupal modules and custom db queries) that meets Achieve’s high standard of our long-standing motto- “Quality on Time”
  • Comfortable mentoring junior developers on best practices
  • Considerate of both business and technical requirements when road mapping solutions

Life at Achieve as a Senior Software Engineer:

  • Emphasis on work/life balance
  • Strong focus on team work
  • Opportunities for learning
  • Openness from management on ideas and initiatives
  • Focus on trust, integrity, and respect

Benefits that Achieve offers to Senior Software Engineer's:

  • Health insurance, dental insurance, life insurance, and long-term disability
  • Vacation time accrued on an annual basis. Paid sick time
  • 401K plan
  • Employee investment


  • 5 - 7 years of experience with Drupal 
  • Drupal 8/9
  • Degree in computer science, information technology, engineering or equivalent
  • Experience with MySQL (preferably MySQL 5)
  • Well rounded profile on with visible contributions
  • Experience creating client documentation
  • Advanced Acquia certifications
  • Client relations
  • Skilled at communicating with remote teams across different time zones