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 related field, or equivalent experience.
  • 5+ years of web application development experience.
  • 3+ years of hands-on Drupal development experience.
  • Strong proficiency in PHP, Drupal APIs, and custom module development.
  • Experience creating Drupal themes with Twig, HTML, CSS, and JavaScript.
  • Familiarity with site building, content modeling, and API integrations.
  • Knowledge of Drupal security and performance optimization practices.
  • Experience with Git, CI/CD pipelines, and automated deployments.

Responsibilities

  • Design and develop Drupal applications, including custom themes and modules.
  • Build accessible, high-performing digital experiences with Drupal and front-end technologies.
  • Translate requirements into scalable, secure, and efficient solutions.
  • Support site building, configuration management, and API integrations.
  • Manage code and deployments across various environments.
  • Collaborate with cross-functional teams on enhancements and troubleshooting.
  • Mentor other developers and participate in technical discussions.

Benefits

  • Comprehensive medical coverage.
  • Generous time-off policies.
  • Competitive retirement savings plans, including a 12% employer contribution.
  • Flexible work options.
  • Wellbeing and professional development programs.
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

Important Message: Your application must clearly demonstrate how you meet the requirements as CFA Institute cannot make assumptions about your education, experience, or location. We thank all those who apply.

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: