Cfa Institute

Senior Front-End Engineer Drupal

Cfa Institute$85K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor’s degree in computer science or equivalent experience.
  • 5+ years in web application development with at least 3 years focusing on Drupal.
  • Proficient in PHP and Drupal APIs, including custom module development.
  • Experience creating themes and components using Twig, HTML, CSS, and JavaScript.
  • Familiar with Drupal site building, configuration management, and RESTful APIs.
  • Knowledgeable in security, accessibility, and performance practices for Drupal.
  • Experience with Git and automated deployment processes.

Responsibilities

  • Design, develop, test, and maintain Drupal applications including custom themes and modules.
  • Build responsive, accessible, and high-performing digital experiences using modern web technologies.
  • Translate business and UX requirements into scalable, standard-compliant solutions.
  • Support Drupal site building and integration management through APIs and web services.
  • Manage code with version control, testing, and deployment across environments.
  • Collaborate with cross-functional teams for software releases and production support.
  • Participate in code reviews and mentor junior developers, documenting solutions and risks.

Benefits

  • Comprehensive medical coverage and generous time off.
  • 12% employer contribution to retirement or pension plans.
  • Annual incentive bonus eligibility.
  • Flexible work options to promote work-life balance.
  • Wellbeing and development programs to support employee growth.
Full Job Description

The Senior Drupal Developer designs, develops, and enhances Drupal-based digital experiences that support CFA Institute’s business objectives. Working within an agile, cross-functional team, this role contributes throughout the software development lifecycle—from requirements and technical design through development, testing, deployment, and ongoing support.

This position applies Drupal best practices and coding standards to produce secure, accessible, testable, and reusable solutions. The Senior Drupal Developer also contributes to technical decisions, mentors’ other developers, and partners with product, UX, engineering, and business stakeholders.

The position is based in eligible jurisdictions in the United States or London and reports to the Platform Owner, CMS.

What You’ll Do

  • Design, develop, test, and maintain Drupal applications, including custom themes, modules, components, and integrations.

  • Build responsive, accessible, and high-performing digital experiences using Drupal, Twig, HTML, CSS, and JavaScript.

  • Translate business, product, and UX requirements into scalable solutions aligned with architecture, security, accessibility, and performance standards.

  • Support Drupal site building, configuration management, content modeling, and integrations using APIs and web services.

  • Manage code through version control, testing, deployment, and ongoing maintenance across environments.

  • Collaborate with cross-functional partners on releases, enhancements, troubleshooting, and production support.

  • Participate in code reviews and technical design discussions, mentor other developers, document solutions, and escalate technical or delivery risks.

What We’re Looking For

  • Bachelor’s degree in computer science or a related field, or an equivalent combination of education and relevant experience.

  • At least five years of web application development experience, including a minimum of three years of hands-on Drupal development.

  • Strong proficiency in PHP, Drupal APIs, and Drupal core and contributed modules, including custom module development.

  • Demonstrated experience creating Drupal themes and components using Twig, HTML, CSS, and JavaScript.

  • Experience with Drupal site building, configuration management, content modeling, and integrations using RESTful APIs and web services.

  • Knowledge of Drupal security, accessibility, caching, and performance optimization practices.

  • Experience with Git, modern branching strategies, CI/CD pipelines, and automated deployments.

  • Strong communication, problem-solving, and troubleshooting skills, with experience working across the full development lifecycle in an agile environment.

  • Fluency in English required; proficiency in additional languages is beneficial.

Preferred Qualifications

  • Experience with cloud-hosted Drupal platforms such as Acquia or Pantheon and cloud environments such as AWS or Azure.

  • Familiarity with containerized development tools such as Docker, DDEV, or Lando.

  • Experience with Coveo Search or similar enterprise search technology.

  • Experience using AI-assisted development tools to improve engineering quality and efficiency.

At CFA Institute, we are committed to transparency and equity in our hiring process. In compliance with wage transparency laws in many of the US jurisdictions in which we recruit, we provide the following information regarding compensation for this position: Expected salary range: $85,000 - $120,000 per year. All salary ranges are subject to adjustment based on experience, education, and other factors relevant to the position. Additional benefits include eligibility for an annual incentive bonus, a 12% employer contribution to a 401(k) or pension plan, and a comprehensive medical benefits package.

#LI-TB1


We offer a comprehensive benefits package to support our employees, including health coverage, generous time off, competitive retirement plans, flexible work options, and wellbeing and development programs. You can learn more on our careers site: Working at CFA Institute | Comprehensive Benefits


About Cfa Institute

The CFA Institute is a global association of investment professionals. The organization offers the Chartered Financial Analyst (CFA) designation, the Certificate in Investment Performance Measurement (CIPM) designation, and the Investment Foundations Certificate. It provides continuing education conferences, seminars, webcasts, and publications to allow members and other participants to stay current on developments in the investment industry. The CFA Institute also conducts research and advocacy efforts to promote ethical and professional standards in the investment industry.
Learn more about Cfa Institute
Size
1,000 employees
Industry

Similar Jobs

More Jobs at Cfa Institute

More Information Technology Jobs

Find similar Senior Front-End Engineer Drupal jobs: