IQVIA

life sciences and healthcare

SeniorSoftwareEngineerBackend(DrupalExpert)

$134–249k Warsaw, Poland FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer – Backend (Drupal Expert) at IQVIA. Skills: Drupal 10 expert, backend development, API design and integration (REST, GraphQL), database design, optimisation, and performance tuning, PHP. Design, build, and optimise enterprise-grade Drupal platforms. Contribute to architectural decisions”

What You'll Achieve.

delivering scalable, secure, and high-performance backend solutions

Industry & Context.

life sciences and healthcare
Problems you'll solve

Troubleshoot and resolve complex backend and system issues

Eligibility Requirements

occasional in-person meetings (1–2 per quarter)

What They're Looking For.

Must Have

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience, 5+ years’ experience in software development, 3+ years of hands-on Drupal development, expertise in Drupal architecture and module development, Advanced PHP and object-oriented programming skills, Proven API integration experience (REST / GraphQL), database design and optimisation capability, Experience working in Agile environments, Fluent in English

Nice to Have

Acquia Drupal certification, Experience with microservices or Python frameworks (Django/Flask), Exposure to Docker, Kubernetes, and CI/CD tools, Understanding of accessibility and inclusive design standards, Previous experience in technical leadership or mentoring

What You'll Do.

and optimise enterprise-grade Drupal platforms

Contribute to architectural decisions

Mentor other engineers

and high-performance backend solutions

Develop and maintain Drupal-based platforms

Lead technical architecture decisions across Drupal applications and integrations

Design and implement APIs (RESTful / GraphQL) for seamless system integration

Troubleshoot and resolve complex backend and system issues

Mentor and support junior developers through code reviews and coaching

Drive best practices in coding standards

and development frameworks

How You'll Work.

Team & Collaboration

working closely with cross-functional teams; Collaborate with Product, UX, DevOps, and external partners; Excellent collaboration and stakeholder engagement skills

Communication Scope

Fluent in English

Process & Methodology

Agile delivery frameworks

Full Job Description

We are looking for a highly skilled Senior Software Engineer (Drupal Expert) to join our growing team. This is a key technical role where you will design, build, and optimise enterprise-grade Drupal platforms, while also contributing to architectural decisions and mentoring other engineers. You will play a critical role in delivering scalable, secure, and high-performance backend solutions, working closely with cross-functional teams in a modern, agile environment. **Location –** Home based in Poland (ideally Warsaw area, but flexible nationwide) with occasional in-person meetings (1–2 per quarter) **Key Responsibilities** * Develop and maintain Drupal-based platforms, ensuring performance, scalability, and security * Lead technical architecture decisions across Drupal applications and integrations * Design and implement APIs (RESTful / GraphQL) for seamless system integration * Collaborate with Product, UX, DevOps, and external partners * Troubleshoot and resolve complex backend and system issues * Mentor and support junior developers through code reviews and coaching * Drive best practices in coding standards, security, and development frameworks **Core Technical Expertise** **Backend & Architecture** * API design and integration (REST, GraphQL) * Database design, optimisation, and performance tuning * Strong understanding of data security and compliance **Platforms & Systems** * Drupal 10 (expert level) – architecture, module development, site building * Experience with Opigno LMS, Acquia platform, and DevOps workflows * Knowledge of Imperva (web security / WAF) * Familiarity with Jira and Agile delivery frameworks **Technology Stack** * CMS: Drupal * Languages: PHP (core), with exposure to Python, Java, or C# (.NET) * Databases: PostgreSQL, MySQL (plus SQL Server / Oracle exposure beneficial) * Practices: Git workflows, CI/CD pipelines **What We’re Looking For** **Essential:** * Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent

Free ATS check

Applying for this Senior Software Engineer – Backend (Drupal Expert) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about IQVIA?

Real rants from real employees. Read before you apply.

Read Company Rants →