PHP ETL & Document Processing Engineer

MPX Sales And Service, LLC
Portland, ME, United States
2 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles PHP (Programming Language) Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Apache HTTP Server LAMP (Software Bundle) Encodings Extract Transform Load (ETL) Linux JSON Mainframes
+12 more
MySQL Parsing Simple Object Access Protocol (SOAP) Extensible Markup Language (XML) PostScript Language Adobe Amazon Relational Database Service Information Technology Api Design Cloudwatch Restful APIs Web Api

Job description

Are you ready to work at a company that has won Best Places to Work eleven years running? Do you have drive, talent, and enjoy working in a fast-paced environment alongside amazing people? MPX is a growing, technology-driven fulfillment and critical communications company based in Portland, Maine. We are seeking a Software Engineer to Design, develop, and support high-volume ETL and document-processing workflows that ingest, transform, validate, and reconcile millions of records and documents annually across JSON, XML, fixed-width, delimited, mainframe, print-stream, and API-based data sources. In this role, you will collaborate closely with our engineering and production teams to build robust document processing workflows, leveraging expertise in PDF and print technologies, including Crawford Technologies, Solimar Systems, or similar transform tools., * Write object oriented and pragmatic applications using PHP and PDFLib to support high-volume transaction printing workflows

  • Implement solutions for custom font handling, font encoding, embedding, and text rendering in PDF documents
  • Leverage PDF tools (e.g., PDFLib (via PHP), Quadient, Crawford Technologies) to enhance document functionality and automation
  • Integrate with the AWS ASDK, and third-party and internal API’s and services
  • Develop and support software integrations with BCC Mail Manager to automate postal processing tasks such as address standardization, presort generation, NCOA updates, and manifest creation, ensuring compliance with USPS regulations and optimizing mail delivery efficiency
  • Produce quality, readable, and maintainable code; clearly communicate code with both technical and non-technical co-workers
  • Convert client requirements and designs into functional applications
  • Display a positive, helpful attitude to help create a friendly environment for clients and co-workers
  • Ensure the growth of the business and be committed to the company’s success

Requirements

  • Have a bachelor’s degree in computer science or comparable work experience
  • Have 4 -6 years LAMP (Linux, Apache, MySQL, PHP) stack development experience; statement processing industry experience highly desirable
  • Expertise with PDF workflows and solutions (Crawford Technology, PDFLib library, Quadient, Adobe, iText, or similar)
  • Print industry experience, especially with print stream conversion and transformation (PDF, AFP, PostScript, PCL, etc.)
  • Have AWS experience (S3, EC2, RDS, CloudWatch, AWS SDK, etc.)
  • Have experience parsing complex data formats (JSON, XML, delimited, fixed-width, mainframe, etc.)
  • Have API development and testing experience (RESTful, SOAP, etc.)
  • Have a passion for coding with strong technical aptitude
  • Have strong organizational, planning, and project management skills
  • Demonstrate strong attention to detail and the ability to manage multiple priorities with minimal supervision
  • Demonstrate superior interpersonal, written and verbal communication skills
  • Have a strong work ethic with a “can do; will do” attitude
  • Thrive in a team environment and be a positive team player

Benefits & conditions

Competitive Salary and Benefits include:

  • Medical, dental and vision insurance
  • Paid holidays + paid time off
  • 401k match
  • STD, LTD + life insurance
  • Onsite fitness facility
  • Be part of a world-class team!

MPX is an Equal Employment and Affirmative Action Employer

Maine Law 26 M.R.S. § 620-A We are required to notify employees and applicants that MPX and SFX America utilize video monitoring equipment in our Portland, ME and LaVergne, TN locations. Cameras are located throughout the buildings and are designed to capture movement between locked areas that require badge access, both ingress and egress from the building and internally between MPX and SFX in order to capture who is coming and going from the building including personnel and/or visitors. In addition, cameras are pointed at areas where physical media is being handled. Access is restricted to authorized personnel based on their role, and MPX maintains documented physical security controls within its IT Policy that govern facility access, visitor management, and video surveillance.

About the company

A Moment of Truth is a pivotal moment when a client or internal customer changes their perception about an interaction, product, or service. MPX and its amazing team deliver moments of truth by elevating our core values to the highest level while fostering loyalty and brand advocacy with clients and internal customers, About MPX

MPX helps organizations deliver critical, compliant communications-securely and at scale-across print and digital channels. We serve leading health plans, insurers, and financial institutions, combining deep print-and-mail expertise with a modern, AWS-based platform built for reliability, security, and compliance.

Our Core Behaviors

Put Clients First. MPX doesn’t exist without our clients.

Achieve Ambitious Outcomes. Set, measure, and accomplish goals that deliver massive value to our clients and team.

Cultivate Inclusion. We want an environment that retains and engages the diverse teams we build.

Bias Towards Action. When in doubt, we take the next best step, then course correct when needed. We go out of our way to fix problems when we see them. We take ownership seriously.

Be Candid and Kind. Be extremely caring and extremely direct in all you do at MPX, especially when it comes to giving positive and constructive feedback.

Be Curious. Everything gets better when you’re curious. Things get more interesting, clearer, and more approachable. When you bring curiosity into the workplace, you’re growing yourself, your teammates, and MPX.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:17 min

Eco-friendly factory operations and generative AI image errors

Chris Heilmann Chris Heilmann +1 · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · World Congress 2026 Europe

59 sec

Evaluating intrusive system modifications by enterprise software

Chris Heilmann Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all