Thom Knowles

Head, Software Development Life Cycle @ Two Sigma

About Thom Knowles

Thom Knowles serves as the Head of Software Development Life Cycle at Two Sigma, a position he has held since 2020. He has extensive experience in software engineering and technology management, having worked in various roles at Two Sigma and KBC Financial Products over the past two decades.

Current Role at Two Sigma

Thom Knowles serves as the Head of Software Development Life Cycle at Two Sigma, a position he has held since 2020. In this role, he oversees the processes and methodologies involved in software development, ensuring that projects are delivered efficiently and effectively. His leadership contributes to the overall success of software initiatives within the organization.

Previous Experience at Two Sigma

Thom Knowles has extensive experience at Two Sigma, having held several key positions. He was the Head of Reliability Engineering from 2013 to 2016, where he focused on enhancing system reliability. He then transitioned to the role of Manager of Core Engineering from 2017 to 2019, before becoming the Head of Platform Group for a year in 2019. His tenure at Two Sigma spans over seven years, showcasing his commitment to the company.

Career at KBC Financial Products

Prior to his roles at Two Sigma, Thom Knowles worked at KBC Financial Products in various capacities. He served as the Global Head of Systems Operations & Engineering from 2005 to 2007 and as CIO of Pacifica Group LLC from 2007 to 2009. His experience at KBC included positions such as Software Developer & Senior Systems Engineer and EVP, Global Director of Engineering, contributing to his comprehensive understanding of technology infrastructure.

Experience at Goldman Sachs

Thom Knowles worked at Goldman Sachs as Vice President of Technology Infrastructure from 2009 to 2013. In this role, he was responsible for overseeing technology operations and ensuring the reliability of infrastructure systems. His experience at Goldman Sachs added to his expertise in managing complex technology environments.

Education in Computer Science

Thom Knowles studied at Princeton University, where he earned a Bachelor of Arts (BA) in Computer Science from 1993 to 1999. His education provided a strong foundation in computer science principles, which he has applied throughout his career in various technology and engineering roles.

People similar to Thom Knowles