Senior / Staff Software Engineer · Engineering Manager · Remote from Orem, Utah
Senior / Staff Engineer · Eng. Manager · Remote

Reliable
by design.

I'm Keith Huster, Senior Software Engineer II and former Team Lead II on Olo's Software Infrastructure team. For 15+ years I've architected and operated distributed .NET platforms: processing billions of transactions a year at better than 99.9% availability, drove a platform-wide move to Kubernetes and modern CI/CD via GitHub Actions, and developed shared libraries used by 100+ engineers. I've led the systems and the team that runs them, and I'm looking for a Staff Engineering or Engineering Management role where reliability is the product.

>99.9%
availability on services handling billions of transactions a year
100+
engineers building on platform libraries I own
36+
US patents, most as lead or sole inventor
2,745 mi
Tour Divide finisher, 2025: self-supported, 27 days
01 · Experience

From medical devices to cloud platforms

Formally trained electrical and software engineer. Twenty-four years across medical devices, EdTech, FinTech and restaurant-platform infrastructure, the last eight at Olo, all of it shipping systems other people depend on every day.

Hill-RomSoftware Engineering SpecialistNew Product DevelopmentCurriculum LoftSoftware DeveloperFull Stack DevelopmentConfluenceSenior Software EngineerNew Product DevelopmentOloSenior Software Engineer IIMenu TeamOloSenior Software Engineer IISoftware InfrastructureOloTeam Lead IISoftware InfrastructureOloSenior Software Engineer IISoftware Infrastructure2002201420152018202120242025NOW
  1. 012002 to 2014Hill-RomSoftware Engineering Specialist, New Product Development
  2. 022014 to 2015Curriculum LoftSoftware Developer, Full Stack Development
  3. 032015 to 2018ConfluenceSenior Software Engineer, New Product Development
  4. 042018 to 2021OloSenior Software Engineer II, Menu Team
  5. 052021 to 2024OloSenior Software Engineer II, Software Infrastructure
  6. 062024 to 2025OloTeam Lead II, Software Infrastructure
  7. 072025 to nowOloSenior Software Engineer II, Software Infrastructure
02 · Impact

Results, not job descriptions

03 · Leadership

Six engineers. Eighteen months. Zero high-severity incidents.

From April 2024 to September 2025, I managed Olo's six-engineer Software Infrastructure team as Team Lead II without leaving the code. I hired and onboarded two Eastern European engineers, ran planning, and handled individual one-on-ones. When senior leadership mandated 24/7 support coverage, I designed the team's first L2 on-call practice as a weekly rotation calibrated for engineer well-being. The team sustained greater than 99.9% availability with zero high-severity production incidents during that time.

I've mentored more than 20 engineers over my career, and I set technical direction through RFCs and design reviews rather than mandates; the shared libraries I own are relied on by 100+ engineers across nearly every team at Olo. I'm equally effective as a Staff-level IC or as the Engineering Manager clearing the path for the team.

04 · Patents

US patents, most as lead or sole inventor

Before cloud platforms, I spent twelve years (2002 to 2014) in New Product Development at Hill-Rom, designing electronics, embedded firmware and network gateways for hospital beds and helping take numerous products to market. That work produced 36+ US patents, most as lead or sole inventor, two "Patent of the Year" awards and the "President's Innovation Award", and a lasting standard for what "production-ready" means when patients depend on it.

M.Sc. Software Engineering · Drexel UniversityB.Sc. Electrical Engineering · Rose-Hulman Institute of Technology
05 · Beyond work

More about me. Beyond the office.

Banff, AB → Antelope Wells, NM · 2025
Tour Divide finisher

Cycling 2,745 miles along the Continental Divide, self-supported, in 27 days: roughly a hundred miles or rough, rugged terrain per day. Constant planning, troubleshooting, and pacing with nobody else to hand the problems to. It's the same discipline I bring to a multi-quarter migration or a 3 a.m. incident.

Mile 0 · Baff, AB (Canada)Mile 2,745 · Antelope Wells, NM (Mexico Border)
  • Volunteer firefighter, Lieutenant
    Twelve years (2004 – 2016) on the department, promoted to Lieutenant. Calm, clear communication under immense pressure is a skill I learned long before my first production incident. Firefighting taught me to stay calm, assess the situation, and make decisions quickly and effectively.
  • HomeLab
    A declarative, GitOps-driven lab on Proxmox VE, OPNsense, Talos Linux Kubernetes and Terraform with Atlantis. Managing a home lab is a great way to learn new technologies, stay sharp, and experiment with new ideas without risking production systems. It's also a great way to learn how to troubleshoot and debug complex systems, which is a skill that translates well to my work as a software engineer.
  • Travel blog
    Ghost CMS blog site with a fully custom theme, a GitHub Actions pipeline and two Cloudflare Workers handling webhooks and sitemaps. I built the site to share our travel experiences and to continue to hone my web development skills, including front-end design, back-end development, and deployment. The site is a great way to showcase my skills and to share my passion for travel with others.
Let's talk

Hiring a Staff Engineer or an Engineering Manager? Let's talk.

Send a note straight from this page, or use the buttons to: email me, find my full history on LinkedIn, or check out my code on GitHub.