Senior Survey Programmer

Apply Now

Full Time

Role Overview

We are seeking an experienced Senior Survey Programmer to lead the end-to-end programming, testing, and support of online surveys across global research projects. This role requires strong expertise in survey scripting, complex survey methodologies, and troubleshooting within fast-paced production environments.

The ideal candidate combines hands-on technical execution with process improvement and operational ownership, while collaborating closely with cross-functional teams to deliver high-quality survey solutions at scale.

Key Responsibilities

  • Program and script online surveys using platforms such as Forsta Decipher and related survey technologies.
  • Manage the full survey programming lifecycle, including setup, logic implementation, testing, deployment, and live support.
  • Translate survey specifications into functional survey logic, including advanced skip patterns, piping, randomization, and custom flows.
  • Develop advanced survey methodologies such as MaxDiff, Conjoint, volumetrics, and custom algorithm-based studies.
  • Configure and manage simple to complex quota structures using survey tools and Excel.
  • Integrate multimedia stimuli and external assets into survey environments.
  • Perform data processing tasks including derived variables, data editing, weighting, and crosstab support.
  • Conduct comprehensive QA testing, logic validation, and cross-device compatibility testing (desktop/mobile).
  • Troubleshoot and resolve technical and production-related issues during survey development and live fieldwork.
  • Collaborate with project management, research, analytics, creative, and panel teams to ensure seamless project delivery.
  • Maintain documentation for survey logic, programming standards, and workflows.
  • Improve operational efficiency by developing reusable templates, automation tools, and standardized programming processes.
  • Support API integrations and third-party platform connections where required.
  • Independently manage multiple concurrent studies while ensuring quality and timeline adherence. 

Required Skills & Experience

  • 4–5+ years of hands-on survey programming experience within market research, consumer insights, or related environments.
  • Strong experience with survey platforms such as Forsta Decipher, Qualtrics, Confirmit, or similar technologies.
  • Proficiency in:
    • XML
    • JavaScript
    • Python
  • Experience programming advanced methodologies including MaxDiff, Conjoint, volumetrics, and custom algorithms.
  • Strong understanding of survey logic, quota structures, and complex routing.
  • Experience using Excel for quota management and data handling.
  • Familiarity with data processing, tabulation, and weighting processes.
  • Strong QA, debugging, and troubleshooting capabilities.
  • Proven experience independently managing complex surveys within live production environments.
  • Ability to resolve high-priority production issues under tight deadlines.

Nice-to-Have Skills

  • SQL Server and database querying experience.
  • API integration experience.
  • Familiarity with JSON.
  • Experience with mobile-first survey programming approaches.
Apply Now