1

Variable Data Programmer Jobs (NOW HIRING)

Data Engineer

Irving, TX · On-site

$109K - $132K/yr

: Data Engineer Location: Irving, TX 12+ Months Only W2 Python/Pyspark/sql candidate. Cloud nice to ... of variable factors. Contribute to the resolution of moderately complex issues and consult with ...

Work with Engineers to set up and/or perform tests, build prototypes, collect variable data. Other duties as assigned. Position Responsibilities may include: * Support production to resolve equipment ...

Work with Engineers to set up and/or perform tests, build prototypes, collect variable data. Other duties as assigned. Position Responsibilities may include: * Support production to resolve equipment ...

Work with Engineers to set up and/or perform tests, build prototypes, collect variable data. Other duties as assigned. Position Responsibilities may include: * Support production to resolve equipment ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Expertise with Variable Data composition and programming is essential. Level III (in addition to Level II minimum qualifications): * Six or more years of progressive experience in computer science ...

Showing results 41-60

Variable Data Programmer information

See salary details

$15

$28

$46

How much do variable data programmer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for variable data programmer in the United States is $28.14, according to ZipRecruiter salary data. Most workers in this role earn between $21.63 and $29.81 per hour, depending on experience, location, and employer.

What is a variable data programmer?

A Variable Data Programmer is responsible for creating and managing dynamic, data-driven print and digital communications. They use specialized software to integrate variable text, images, and barcodes into templates for personalized output. This role requires expertise in programming languages like JavaScript, VBScript, or SQL, as well as proficiency in data manipulation and workflow automation. Their work is commonly used in direct mail, billing statements, and marketing materials to ensure accurate and efficient customization.

What are the key skills and qualifications needed to thrive as a variable data programmer?

To thrive as a Variable Data Programmer, you need a solid background in programming languages (such as SQL, JavaScript, or Python), strong data manipulation skills, and familiarity with print production or direct mail environments. Experience with variable data printing software (like EFI Fiery, XMPie, or Quadient Inspire) and knowledge of workflow automation tools are highly valued, and certifications in these platforms can enhance your qualifications. Excellent problem-solving abilities, attention to detail, and effective communication are essential soft skills for managing complex variable data projects and working with cross-functional teams. These skills are critical for ensuring accurate, efficient, and customized data-driven output in high-volume, deadline-driven production settings.

What are some common challenges variable data programmers face, and how are they addressed?

Variable Data Programmers often encounter challenges such as handling large and complex data sets, ensuring precise personalization, and troubleshooting data or formatting errors in print and digital outputs. Success in this role requires a meticulous approach to data validation, rigorous testing of templates, and efficient communication with designers, account managers, and IT staff to resolve any issues quickly. Many organizations invest in ongoing training and collaborative workflow tools to help programmers stay updated on best practices. By leveraging advanced software, thorough quality checks, and strong teamwork, most common challenges can be managed effectively, ensuring a smooth and accurate production process.

More about Variable Data Programmer jobs

What cities are hiring for Variable Data Programmer jobs?

Cities with the most Variable Data Programmer job openings:

What are the most commonly searched types of Variable Data Programmer jobs?

The most popular types of Variable Data Programmer jobs are:

What states have the most Variable Data Programmer jobs?

States with the most job openings for Variable Data Programmer jobs include:

What job categories do people searching Variable Data Programmer jobs look for?

The top searched job categories for Variable Data Programmer jobs are:

Infographic showing various Variable Data Programmer job openings in the United States as of August 2026, with employment types broken down into 83% Full Time, 6% Part Time, and 11% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $58,536 per year, or $28.1 per hour.

Automation & Controls Engineer

Arrow International, Inc

Cleveland, OH • On-site

$81K - $107K/yr

Full-time

Retirement, PTO

Posted 24 days ago


Job description

Job Type
Full-time
Description
Join the Fun at Arrow International!
Arrow International is the world's #1 maker of charitable gaming products, from pull tabs and bingo paper to cutting-edge electronic gaming systems. Our products power entertainment in social and gaming venues around the globe, and we're growing fast!
We're building a winning culture that's all about teamwork, passion, and innovation. At Arrow, you're not just another employee, you're part of a high-performing team that's redefining fun and giving back to communities. We believe in rewarding your hard work with profit-sharing, 401(k) matching, great benefits, and paid time off, including a bonus week every July!
If you're looking for a career that's exciting, meaningful, and full of opportunity, Arrow is the place to be.
Arrow International is seeking an Automation & Controls Engineer to expand controls and automation execution capacity across our print and converting operations.
As process improvement opportunities are identified and current pull tab throughput projects continue to mature, the automation project backlog is expected to exceed one engineer's capacity. This role will provide focused execution bandwidth and help move automation projects from concept through implementation.
This position will work closely with Process Engineering, Controls Engineering, Production, Maintenance, and Operations to support automation implementation, controls integration, equipment improvements, and production efficiency projects across print, die cutting, converting, and related manufacturing lines.
Primary Responsibilities
  • Program, troubleshoot, and support PLC systems, with Allen-Bradley experience preferred.
  • Develop and support HMI applications for production equipment and operator interfaces.
  • Support controls integration on print, converting, die cutting, collating, finishing, and related production lines.
  • Integrate industrial vision systems for inline inspection, quality checks, and serialization verification.
  • Support integration of commercial inkjet, laser, and variable data printing systems into production workflows.
  • Support robotics programming and automation projects tied to labor reduction, throughput improvement, quality, and repeatability.
  • Develop, update, and maintain electrical documentation, panel designs, wiring standards, and controls-related documentation.
  • Partner with Process Engineering on automation implementation for identified improvement projects.
  • Partner with Controls Engineering on controls integration for process improvements.
  • Work with Maintenance and Production teams to troubleshoot controls issues and support production uptime.
  • Assist with equipment upgrades, process improvements, and new automation installations.
  • Help standardize controls practices, documentation, and repeatable solutions across production areas.
  • Perform other duties as assigned.

Requirements
  • B.S. in Electrical Engineering, Controls Engineering, Automation Engineering, or equivalent experience.
  • 3-5 years of PLC programming experience, with Allen-Bradley preferred.
  • Experience with HMI development and controls integration in an industrial or manufacturing environment.
  • Experience supporting production equipment, automation projects, or manufacturing process improvements.
  • Experience with industrial vision systems such as Cognex or Keyence is a strong plus.
  • Familiarity with inkjet coding, laser coding, serialization, or variable data printing integration is highly desirable.
  • Robotics programming experience preferred.
  • Ability to read, develop, and maintain electrical drawings, wiring diagrams, panel layouts, and controls documentation.
  • Strong troubleshooting skills with the ability to support equipment and controls issues on the production floor.
  • Strong communication skills with the ability to work across Engineering, Maintenance, Production, and Operations.
  • Comfortable balancing project work with hands-on production support as needed.

Diversity and Inclusion Statement
At Arrow International, we are committed to fostering a diverse and inclusive workplace where all individuals are valued and respected. We believe that embracing our differences makes us stronger, more innovative, and better positioned to serve our communities. We are proud to be an equal opportunity employer and strive to create an environment where everyone feels welcome, supported, and empowered to succeed.
Equal Opportunity Statement
Arrow International is an equal opportunity employer. We recruit, hire, train, and promote individuals in all job titles without regard to race, color, ancestry, national origin, gender identity or expression, sexual orientation, marital status, religion, age, results of genetic testing, veteran status, or physical or mental disability, except where such disability prevents performance of essential job functions and cannot be reasonably accommodated in accordance with applicable laws.
Americans with Disabilities Act (ADA) Statement
Arrow International is committed to complying with the spirit and requirements of the Americans with Disabilities Act (ADA). If you require a reasonable accommodation to complete an application, participate in the interview process, undergo any pre-employment testing, or otherwise take part in the employee selection process, please contact us at recruiting@arrowinternational.com
To ensure a safe and productive work environment, all candidates who receive a conditional job offer must successfully pass a confidential pre-employment drug screening, which generally consists of a hair drug test, and receive an acceptable result as a condition of employment.
#INDPF