Allan MacInnis

Sr Director, Engineering

Allan MacInnis is an accomplished engineering leader with extensive experience in technology and data architecture. Currently serving as Sr Director of Engineering at Oracle since October 2025, Allan previously held the position of Director of Engineering at Twitch from July 2021 to May 2025, where responsibilities included leading the engineering organization for the Amazon IVS data platform. Prior to Twitch, Allan spent nearly a decade at Amazon in various roles, including Principal Specialist for API and Principal Solutions Architect, where contributions involved designing API-driven architectures and streaming data systems for AWS customers. Allan also served as VP of Engineering at DISCO, leading the Shared Services Engineering organization. Educational qualifications include a Bachelor of Engineering in Electrical from Dalhousie University.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices