Forcepoint

Decoupled Drupal Engineer

Forcepoint

full-time

Posted on:

Location Type: Office

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Maintain the Drupal 10 backend powering Forcepoint.com.
  • Architect and enhance decoupled GraphQL APIs supporting the Next.js frontend.
  • Build robust content models, fields, entities, and workflows for a large multilingual site (12+ languages).
  • Ensure consistent, structured, and scalable data formats for frontend consumption.
  • Develop backend features, modules, and enhancements that improve authoring experience and reduce operational friction.
  • Build scalable internationalization patterns.
  • Support integrations with external systems Implement caching strategies.
  • Optimize API performance, backend query efficiency, and database structure.
  • Ensure platform uptime, reliability, and resilience in collaboration with hosting partners.
  • Participate in code reviews, documentation, architecture discussions, and mentoring of other devs.

Requirements

  • 5–7+ years of backend engineering experience, with strong emphasis on Drupal
  • Expert-level Drupal 10 development (modules, hooks, services, configuration)
  • Strong experience with decoupled Drupal and GraphQL
  • Strong PHP 8+ skills and understanding of modern backend engineering patterns
  • MySQL/MariaDB database proficiency (query optimization, schema design)
  • Experience with Drupal caching layers
  • Experience building multilingual and multi-region content architectures
  • Composer, Drush, and modern Drupal tooling workflows
  • Git version control and collaborative engineering workflows
  • Bachelor’s degree in CS, engineering, or equivalent hands-on experience
Benefits
  • professional development opportunities
  • flexible work arrangements

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Drupal 10GraphQLPHP 8MySQLMariaDBAPI performance optimizationquery optimizationmultilingual content architecturecaching strategiesbackend engineering patterns
Soft skills
collaborationmentoringcode reviewsdocumentationarchitecture discussions
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineering