Skip to main content
PR
Open to opportunities

Paul Rainey

@paulrainey

I build high-performance backend data systems in C++ and Python.

United States
Message

At Billtrust, I've improved high-volume C++ backend systems to deliver 3x server throughput, optimized MySQL databases exceeding 5TB, and helped evolve transactional processing toward a microservice architecture using REST APIs and AWS S3.

I've also built Python testing and debugging tools that cut test time in half, implemented CI/CD with Jenkins to reduce release time from a day to under an hour, and resolved complex production issues through root cause analysis. Earlier, I developed backend management systems for fiber-optic equipment at Metrobility Optical Systems and embedded networking functionality for wireless Ethernet bridges at Proxim Wireless.

Experience

Work history, roles, and key accomplishments

Billtrust logoBI

Senior Software Engineer

May 2008 - Jun 2026 (18 years 1 month)

Engineered performance improvements in high-volume C++ backend systems, achieving 3x server throughput through database interface optimization and technical debt removal. Designed and implemented database load distribution mechanisms, improved scalability, and reduced system bottlenecks.

Education

Degrees, certifications, and relevant coursework

UH

University of New Hampshire

Bachelor of Science, Computer Science

Bachelor of Science in Computer Science from the University of New Hampshire.

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan