Angus Mc Quarrie
About Angus Mc Quarrie
Angus McQuarrie is a Senior Principal Software Engineer at Riot Games, where he has worked since 2022. He has extensive experience in software engineering, having held various roles at notable companies including 343 Industries, Apple, and Deloitte.
Current Role at Riot Games
Angus Mc Quarrie serves as a Senior Principal Software Engineer at Riot Games since 2022. In this role, he contributes to the development and architecture of software for various projects, including serving as the Software Architect for the VALORANT Studio. His position is based in Bellevue, Washington, United States.
Previous Experience at 343 Industries
Prior to his current role, Angus worked at 343 Industries in various capacities. He was a Software Development Engineer from 2008 to 2010 and later served as a Senior Software Development Engineer from 2010 to 2014. His work during this period took place in Redmond and Kirkland, Washington, where he contributed to significant software projects.
Career History in Software Engineering
Angus Mc Quarrie has a diverse career history in software engineering, having held positions at several prominent companies. He worked at Apple as an iPod Hardware Engineer in 2006, at Deloitte Inc. as a Systems Analyst in 2007, and at Epson Canada Inc. as a Device Programmer in 2005. Additionally, he served as a Program Manager at Visio in 2007 and as a .NET Programmer at Intillium Inc. in the same year.
Educational Background
Angus studied at the University of Waterloo, where he pursued a degree in Computer Engineering and Cognitive Science. He completed his studies with an Honours Bachelor of Applied Science (Hons. BASc) from 2003 to 2008. His educational background provides a strong foundation for his career in software engineering.
Experience at Riot Games
Angus has extensive experience at Riot Games, having worked there in multiple roles since 2014. He was a Senior Software Engineer from 2014 to 2018, then transitioned to Software Architect from 2018 to 2020, before taking on his current role as Senior Principal Software Engineer. His contributions have been significant in the development of major gaming titles.