Meier began his NHL career with the San Jose Sharks. He was selected ninth overall in the 2015 draft and spent seven seasons with San Jose from 2016-17 until halfway through the 2022-23 season. He played in 451 games for the Sharks, scoring 154 goals and adding 162 assists for 316 points.