Senior Software Engineering Manager, Payments at Olo
Portland, Oregon, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Rick Faaberg is a senior software engineering manager specializing in payments infrastructure with 10 years of engineering experience and 5+ years leading remote, distributed B2B SaaS teams. Based in Portland, he has driven processor integrations, fraud prevention, and operational reliability for large restaurant brands while navigating rapid growth, org splits, and layoffs without sacrificing delivery. A former hands-on engineer, he balances architecture and code-level judgment with pragmatic execution—introducing sprint WIP limits and quarterly Gantt planning that converted chaotic work into predictable delivery. He has led executive crisis responses that retained high-value customers and mentored engineers through major platform moves like Kubernetes migrations that accelerated careers. Rick writes about engineering management at bossleveling.com and is open to the right remote engineering manager role.
10 years of coding experience
19 years of employment as a software developer
Bachelor of Science, Computer Science, New Media Communications, Bachelor of Science, Computer Science, New Media Communications at Oregon State University
Sample implementation of Google Pay Payment Data Cryptography in C#
Contributions:2 commits, 2 PRs, 2 comments in 1 year 1 month
cryptographydotnetpaycsharppayment
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rick Faaberg - Senior Software Engineering Manager, Payments at Olo