1

Programmer Jobs in Tacoma, WA (NOW HIRING)

The Data Processing Programmer is responsible for designing, developing, and supporting data processing solutions that drive high-volume print, mail, and customer communication workflows. This ...

Data Processing Programmer

Renton, WA · On-site

$80K - $110K/yr

The Data Processing Programmer is responsible for designing, developing, and supporting data processing solutions that drive high-volume print, mail, and customer communication workflows. This ...

Data Processing Programmer

Renton, WA · On-site

$80K - $110K/yr

The Data Processing Programmer is responsible for designing, developing, and supporting data processing solutions that drive high-volume print, mail, and customer communication workflows. This ...

CNC Programmer

Auburn, WA

$38.25 - $51.75/hr

Demonstrates proficiency utilizing Mastercam NC Programming software: * Create and maintain NC source code for a variety of NC machinery. * Calculate speeds and feeds for efficient machine operation.

CNC Programmer

Auburn, WA · On-site

$38.25 - $51.75/hr

Demonstrates proficiency utilizing Mastercam NC Programming software: * Create and maintain NC source code for a variety of NC machinery. * Calculate speeds and feeds for efficient machine operation.

CNC Programmer

Auburn, WA · On-site

$38.25 - $51.75/hr

Demonstrates proficiency utilizing Mastercam NC Programming software: * Create and maintain NC source code for a variety of NC machinery. * Calculate speeds and feeds for efficient machine operation.

We are looking for a Senior Graphics Programmer with an obsessive focus on performance and visual fidelity to push Unreal Engine 5 to its absolute limits. Reporting directly to the Chief Technical ...

Job Title: CAA Programmer-C++, CATIA CAA Location: Seattle, WA(onsite) Job Type: Fulltime Must Have Technical/Functional Skills Strong knowledge & Experience in CATIA Customization using VB ...

Showing results 21-40

Programmer information

See Tacoma, WA salary details

$12

$42

$73

How much do programmer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for programmer in Tacoma, WA is $42.46, according to ZipRecruiter salary data. Most workers in this role earn between $27.64 and $55.24 per hour, depending on experience, location, and employer.

What does a programmer do?

Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.

What are the key skills and qualifications needed to thrive as a programmer, and why are they important?

To thrive as a Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and usually a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and common frameworks or libraries is also important. Attention to detail, effective communication, and adaptability help programmers collaborate and respond to evolving project requirements. These skills ensure code quality, efficient teamwork, and the ability to create robust software solutions in a constantly changing tech landscape.

What are some common challenges programmers face when working on large, collaborative projects?

Programmers working on large, collaborative projects often encounter challenges such as coordinating code changes with team members, managing version control conflicts, and ensuring consistent coding standards across the project. Effective communication and using tools like Git are essential to prevent overlapping work or integration issues. Additionally, understanding the overall architecture and regularly attending team meetings can help programmers stay aligned with project goals and timelines.

What is the difference between Programmer vs Software Developer?

AspectProgrammerSoftware Developer
Required CredentialsTypically a degree in computer science or related field; coding certificationsSimilar credentials; often includes additional knowledge of software design and architecture
Work EnvironmentOften focused on coding and debugging within teams or projectsInvolves designing, coding, testing, and maintaining software applications
Employer & Industry UsageUsed across tech companies, startups, and IT departmentsCommon in software firms, tech companies, and enterprise IT
Search & Comparison IntentPeople compare to understand coding roles and responsibilitiesBroader scope including development lifecycle and project management

While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

Do programmers get paid a lot?

Programmers often earn competitive salaries that vary based on experience, location, and specialization. Skilled programmers with knowledge of popular programming languages and tools tend to have higher earning potential, especially in high-demand industries or roles requiring advanced technical skills.

Is there still a demand for programmers?

Yes, demand for programmers remains strong across many industries due to ongoing digital transformation, software development needs, and the growth of technologies like cloud computing, AI, and cybersecurity. Programmers with skills in popular programming languages and experience with modern development tools are particularly sought after.

What kind of jobs can a programmer get?

A programmer can work in various roles such as software developer, web developer, mobile app developer, systems analyst, or database administrator. These jobs often require knowledge of programming languages like Java, Python, or C++, and may involve working in teams, using development tools, and following project deadlines.

What are the most commonly searched types of Programmer jobs in Tacoma, WA?

The most popular types of Programmer jobs in Tacoma, WA are:

What are popular job titles related to Programmer jobs in Tacoma, WA?

For Programmer jobs in Tacoma, WA, the most frequently searched job titles are:

What cities near Tacoma, WA are hiring for Programmer jobs?

Cities near Tacoma, WA with the most Programmer job openings:

Infographic showing various Programmer job openings in Tacoma, WA as of August 2026, with employment types broken down into 83% Full Time, 7% Part Time, 9% Contract, and 1% Nights. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $88,314 per year, or $42.5 per hour.

Data Processing Programmer

K/P

Renton, WA • On-site

Other

Re-posted 11 days ago


Job description

KP LLC is more than just a company. We have stood the test of time for over 90 years by combining our traditional services with the latest online technology. We continue to build on this foundation, growing our team with the same core values that made us who we are.
KP is looking for a Hybrid/Remote Data Processing Programmer. The ideal candidate possesses strong experience with Quadient Inspire, modern data hygiene platforms, and data transformation processes, with the ability to translate client and business requirements into scalable, reliable, and efficient production solutions. This role works closely with Client Services, Operations, Manufacturing, and Data Processing teams to deliver accurate, compliant, and high-quality customer communications.
This position offers a growth path into future technical leadership opportunities for individuals who demonstrate exceptional technical expertise, collaboration, and process improvement capabilities.
The Data Processing Programmer is responsible for designing, developing, and supporting data processing solutions that drive high-volume print, mail, and customer communication workflows. This position combines technical programming expertise with operational knowledge of variable data printing, mailing compliance, document composition, and workflow automation.
This role works closely with Client Services, Operations, Manufacturing, and Data Processing teams to deliver accurate, compliant, and high-quality customer communications. This position offers a growth path into future technical leadership opportunities for individuals who demonstrate exceptional technical expertise, collaboration, and process improvement capabilities.
Essential Duties and Responsibilities:
Variable Data Programming & Document Composition
  • Design, develop, and maintain variable data applications using Quadient Inspire Designer. Experience with Scaler and ICM is desired.
  • Create and support complex customer communications, transactional documents, direct mail campaigns, and multi-channel delivery solutions.
  • Develop reusable templates, components, and workflows utilizing configuration-driven design methodologies.
  • Design dynamic content logic, business rules, conditional messaging, and document personalization.
  • Troubleshoot document composition, formatting, output, and production issues.
Data Processing & Database Development
  • Process and transform large datasets for print and mail production programs.
  • Develop automation solutions utilizing Quadient Inspire, BBC Architect, KNIME, Redpoint, Python, JavaScript, and other enterprise technologies.
  • Design automated data validation, data cleansing, and quality assurance routines.
  • Support data imports, exports, integrations, and file transformation requirements.
  • Optimize database performance and processing efficiency for large-volume production environments.
Mailing & USPS Compliance Support
  • Support USPS mailing workflows including address standardization, NCOA processing, CASS certification, merge/purge processing, and postage optimization.
  • Develop and maintain mailing-related automation and quality control processes.
  • Create and support Mail.dat generation and postal reporting requirements.
  • Assist with USPS compliance initiatives and mailing industry best practices.
  • Ensure data processing activities support postal, regulatory, and client requirements.
Quality Assurance & Production Support
  • Perform testing, validation, troubleshooting, and debugging of production solutions.
  • Develop automated quality control checks and audit processes.
  • Support root-cause analysis and corrective actions for production issues.
  • Maintain detailed processing documentation, file layouts, workflows, and technical specifications.
  • Participate in production support activities to ensure timely delivery of client deliverables.
Data Security & Compliance
  • Handle sensitive and regulated data following company security policies and industry requirements.
  • Support HIPAA, PHI, PII, SOC, and other compliance initiatives.
  • Implement secure coding and data protection practices.
  • Ensure appropriate audit trails, retention policies, and controls are maintained throughout processing workflows.
Requirements
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily and possess the following knowledge, skills and abilities. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education, Experience and Training (Knowledge):
  • Typically requires a bachelor's degree or in lieu of degree, 6 years directly related work experience
  • 5+ years of experience in data processing, variable data programming, document composition, or direct mail operations.
  • Experience supporting high-volume print and mail production environments.
  • Knowledge of USPS regulations, mailing processes, and postal optimization.
  • Experience working with sensitive or regulated data.
Skills and abilities
  • Experience with Quadient Inspire Designer or equivalent document composition tool.
  • Experience with Python, JavaScript, XML, JSON, and related scripting technologies.
  • Experience with ETL tools (Redpoint or KNIME preferred)
  • Strong understanding of database structures, file processing, and data integration concepts.
  • Experience troubleshooting and supporting production systems.
  • Strong testing, debugging, and quality assurance skills.
  • Experience with version control systems and documentation practices.
  • Strong analytical and problem-solving abilities.
  • Excellent attention to detail and commitment to quality.
  • Ability to manage multiple priorities in a production-driven environment.
  • Effective communication and collaboration skills.
  • Ability to balance technical requirements with business and operational objectives.

Certificates and Licenses: None
Please note: KP Corp does not offer sponsorship for work authorizations or citizenship at this time.
Salary Description
$80,000-$110,000