Senior Software Engineer at Amazon Web Services (AWS)
Provo, Utah, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
John Bowers is a Senior Software Engineer with 12+ years building robust, production-grade systems across Unix, macOS, mobile, and cloud platforms, currently contributing at Amazon Web Services after a senior engineering role at Twitch. He has deep expertise in streaming, DRM (Widevine, PlayReady, FairPlay), and media platform integrations, having led engineering for Verizon Media’s DRM and live syndication efforts. Comfortable from low-level Unix and Kerberos integrations to end-user iOS apps, he favors elegant, maintainable solutions that solve real customer problems. Known for shipping complex features—DASH/HLS integration and custom player SDKs—he blends hands-on coding with engineering leadership. Based in Provo, Utah, he brings a pragmatic systems mindset rooted in early work on authentication, PAM modules, and macOS security integrations.
12 years of coding experience
26 years of employment as a software developer
Associates Computer Science, Associates Computer Science at Utah Valley University
Bachelors Computer Science - Bioinformatics, Bachelors Computer Science - Bioinformatics at Brigham Young University
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
John Bowers - Senior Software Engineer at Amazon Web Services (AWS)