Document Processing Engineer
Make mixed documents turn into a legible, correctly ordered PDF that people can review before sending.
The opportunity
A fax can start with a scanned form, a phone photo and an Office file. They have to come together as one document without clipping a signature or dropping a page.
You’ll improve conversion and PDF assembly in the document worker, with particular attention to awkward real-world files and clear failure messages.
What you’ll work on
- Improve Office, image and PDF conversion, including orientation, fonts and page sizing.
- Maintain predictable cover-page generation and multi-file assembly.
- Bound conversion time, memory and file size, and handle malformed inputs safely.
- Build a test corpus of synthetic documents that covers visual and processing regressions.
What you’ll bring
- Experience with document rendering, image pipelines or other resource-intensive background processing.
- Ability to investigate malformed files and explain conversion failures clearly.
- Comfort with containerised processes, automated tests and reproducible fixtures.
Useful, but not required
- LibreOffice headless, PDF libraries or image processing experience.
- Experience with fonts, accessibility or international document formats.
Your first months
- Build a baseline corpus that covers mixed page sizes, rotated photos and complex Office files.
- Improve one common conversion failure and verify that the preview matches the prepared output.
How we work
Apply for this role
Share a file-processing problem you solved and how you checked the output. Use synthetic or public files in any example.