William Dillon

Software Engineer

Email Security • Distributed Systems • Backend Engineering

Software engineer with 6+ years of experience building security-focused backend systems, parsers, automation, migration tooling, and internal services for large-scale email platforms. Strong in Go and modern C++, with professional experience across C#/.NET, Perl, Python, Linux/Unix, Windows, AWS, VMware vSphere, Azure DevOps, and Octopus Deploy.

Professional Experience

OpenText

Software Engineer

Remote
Jul 2024 - Present
  • Develop and maintain production software for email security services in a mixed Windows/Linux environment using Agile delivery practices.
  • Contribute in a C#/.NET-heavy codebase while applying broader backend and distributed-systems engineering experience.
  • Troubleshoot defects, review changes, support releases, and partner with cross-functional teams to scope and ship production work.

OpenText

Data Engineer

Remote
Jan 2023 - Jul 2024
  • Built software to identify customer accounts abusing software licenses.
  • Developed a distributed bot system that asynchronously queried threat feeds and aggregated results for internal security workflows.
  • Supported backend automation and data collection pipelines used for security and abuse-detection efforts.

OpenText

Senior Threat Analyst

Remote
Dec 2021 - Jan 2023
  • Researched and developed a distributed database to support threat-analysis workflows.
  • Wrote a high-performance email parser used in a threat-detection platform.
  • Built a generic Go API library adopted by multiple internal projects.

Zix

Senior Threat Analyst

Ann Arbor, MI
May 2019 - Dec 2021
  • Built migration tooling that moved hundreds of thousands of customer accounts from the Greenview Data platform to AppRiver.
  • Developed advanced Perl-based spam and malware filters for production email security systems.