Software Engineer

Tier4 Group

Portland (ME)

Remote

USD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tier4 Group is seeking a Software Engineer specializing in document processing to build automation systems and generate PDFs from data. This 6-month extendable contract is 100% remote with potential for full-time conversion.

Candidates in Eastern or Central time zones are preferred. Responsibilities include designing and maintaining PHP-based workflows, advanced PDF creation, AWS integrations, and secure data exchange with internal and third-party systems.

Qualifications

  • Bachelor's degree in CS, Software Engineering or IT, or equivalent experience.
  • 4–6 years in a LAMP environment (Linux, Apache, MySQL, PHP).
  • Experience with PDF generation, document composition, and document workflows (PDFLib, CC, Adobe, iText).
  • Experience in high-volume document generation, transformation, and delivery processes.

Responsibilities

  • Design, develop, and maintain PHP-based applications for large-scale document generation workflows.
  • Build advanced PDF creation with font management, encoding, embedding, and rendering.
  • Integrate apps with AWS, internal systems, and third-party APIs.
  • Automate address validation, postal optimization, data enrichment, and manifest generation.

Skills

LAMP stack
PDF generation
AWS
APIs REST/SOAP
Document processing
JSON
XML
PDF workflows

Education

Bachelor's degree in Computer Science or equivalent

Tools

PDFLib
Crawford Technologies
Quadient
Adobe
iText

Job description

Tier4 Group is seeking a Software Engineer who will focus on document processing to build document automation systems, generate PDFs from data, enhance document processing, and integrate systems for higher volume production. This is a 6-month extendable contract 100% REMOTE role with a strong potential for FTE conversion. Only candidates in the Eastern or Central time zones will be considered.

Responsibilities
  • Design, develop, and maintain object-oriented applications using PHP and PDFLib to support large-scale document generation and delivery workflows.
  • Build and optimize solutions for advanced PDF creation, including custom font management, character encoding, font embedding, and text rendering.
  • Integrate applications with AWS services, internal systems, and third-party APIs to facilitate secure and scalable data exchange.
  • Develop and maintain integrations with mailing and data-processing platforms to automate address validation, postal optimization, data enrichment, manifest generation, and compliance-related workflows.
  • Write clean, maintainable, and well-documented code following software engineering best practices.
  • Collaborate with business stakeholders, technical teams, and project managers to translate requirements into effective software solutions.
  • Troubleshoot, enhance, and support existing applications while identifying opportunities for process improvements and automation.
  • Participate in code reviews, testing, deployment activities, and ongoing operational support.
  • Contribute positively to a collaborative team environment while supporting organizational goals and customer success initiatives.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience.
  • 4-6 years of experience developing applications within a LAMP (Linux, Apache, MySQL, PHP) environment.
  • Strong experience with PDF generation, document composition, and document workflow technologies, including tools such as PDFLib, Crawford Technologies, Quadient, Adobe, iText, or similar solutions.
  • Experience working with high-volume document generation, transformation, and delivery processes.
  • Familiarity with print-stream technologies and formats such as PDF, AFP, PostScript, PCL, or equivalent document output formats.
  • Hands-on experience with AWS services, including S3, EC2, RDS, CloudWatch, AWS SDK, and related technologies.
  • Strong knowledge of parsing and processing structured and semi-structured data formats, including JSON, XML, delimited, fixed-width, and legacy data sources.
  • Experience developing, consuming, and testing APIs using RESTful and/or SOAP architectures.
  • Strong problem-solving skills, attention to detail, and ability to work independently in a remote or distributed team environment.
  • Excellent written and verbal communication skills, with the ability to work effectively with both technical and non-technical stakeholders.
Preferred Qualifications
  • Experience with customer communications management (CCM), document automation, or enterprise content delivery platforms.
  • Exposure to mail automation, postal optimization, or regulatory/compliance-driven document workflows.
  • Experience supporting high-volume production systems with strict performance, quality, and delivery requirements.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote PHP PDF Engineer – Document Automation & AWS
Remote PHP PDF Engineer – Document Automation & AWS

Tier4 Group • Portland (ME)

Remote
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Compunnel Inc. • Charlotte (NC)

On-site
USD 95,000 - 120,000
Remote - OpenText / Document Specialist - StreamServe
Remote - OpenText / Document Specialist - StreamServe

RSA Tech • United States

Remote
USD 100,000 - 140,000
Content Pipeline Engineer
Content Pipeline Engineer

Black Canyon Consulting • Oregon

Hybrid
USD 120,000 - 180,000
Document Accessibility Production Lead — PDF / Microsoft Office / OCR (Part Time & Remote)
Document Accessibility Production Lead — PDF / Microsoft Office / OCR (Part Time & Remote)

TestPros • Sterling (VA)

Remote
USD 55,000 - 103,000
Senior Software Engineer, Enterprise Document Delivery
Senior Software Engineer, Enterprise Document Delivery

Compunnel Inc. • Charlotte (NC)

On-site
USD 95,000 - 120,000
Software Engineer
Software Engineer

MPX • Portland (ME)

Hybrid
USD 70,000 - 110,000
Medical, dental, and vision insurance
Paid holidays and time off
401k match
+2
Software Engineer Team Leader
Software Engineer Team Leader

Regions Bank • Charlotte (NC)

On-site
USD 130,000 - 170,000
Paid Vacation & Sick Time
401(k) With Company Match
Medical Benefits
+10
Sr. Full Stack Engineer
Sr. Full Stack Engineer

KeyBank • Gates (OR)

Remote
USD 80,000 - 150,000
Senior Product Manager – Intelligent Document Processing & OCR Automation
Senior Product Manager – Intelligent Document Processing & OCR Automation

MaxIT Consulting - Max Corporate Group • Texas

Remote
USD 110,000 - 165,000
Remote work
Contract 4–6 months
Conversion potential to full-time