Geoff Flarity
About Geoff Flarity
Geoff Flarity is a Staff Software Engineer at CentML in Toronto, Ontario, Canada, where he has worked since 2023. He has held various engineering and management roles at notable companies including Y Combinator, OANDA, Square, and Starburst.
Work at CentML
Geoff Flarity has been employed at CentML as a Staff Software Engineer since 2023. His role is based in Toronto, Ontario, Canada. In this position, he contributes to the development and implementation of software solutions, leveraging his extensive experience in engineering and technology.
Previous Experience in Software Engineering
Before joining CentML, Geoff Flarity held various positions in software engineering and management. He served as a Software Engineer and later as Engineering Manager at Square, focusing on cloud infrastructure for CashApp from 2017 to 2021. He also worked at Starburst as an Engineering Manager from 2021 to 2023, overseeing projects related to Trino SAS. His earlier roles include positions at OANDA, where he was a Software Developer and later a Performance Engineering Manager, and at Morgan Stanley as a Software Developer.
Advisory Role at Y Combinator
Geoff Flarity worked as a Startup School Advisor at Y Combinator from 2017 to 2019. In this advisory capacity, he provided guidance and support to startups, drawing on his extensive background in software engineering and management to assist emerging companies in their development.
Educational Background
Geoff Flarity studied at the University of Waterloo, where he pursued a degree in Mathematics and Computer Science. He achieved an Honours Bachelor of Mathematics (Hon. BMath) from 1998 to 2003. This educational foundation has contributed to his expertise in software engineering and technology.
Career Progression and Management Roles
Throughout his career, Geoff Flarity has progressed through various roles in software engineering and management. He has held positions such as Systems Architect at Well.ca and Sr Engineering Manager at Starburst. His diverse experience spans multiple companies and roles, reflecting a strong background in both technical and managerial capacities.