The 49ers are expected to fill their vacant general manager position early this week, a source with knowledge of the search told CSNBayArea.com on Sunday.

Team executives Jed York and Paraag Marathe, along with presumptive head coach Kyle Shanahan, met with Minnesota assistant general manager George Paton and Arizona vice president of player personnel Terry McDonough in Atlanta.

The search also includes a third candidate with whom Shanahan is believed to be comfortable working, according to another source. ESPN analyst Mark Dominik has widely been speculated as an individual who could emerge in consideration for the 49ers’ general manager position. The 49ers have discussed Dominik, a source said last week, but there has been no formal interview.

Dominik and Shanahan overlapped for two seasons with the Tampa Bay Buccaneers in 2004 and ’05, when Shanahan was the team’s offensive quality control coach. Dominik worked as director of pro scouting for the Buccaneers from 1997 to 2008. From 2009 until he was fired at the conclusion of the 2013 season, Dominik served as Tampa Bay's general manager. The Buccaneers were 28-52 in Dominik’s five seasons as GM.

Paton took part in an informal dinner Friday evening with Shanahan and the 49ers representatives. Paton and Shanahan interviewed at length on Saturday. Based on the extended period of time he spent with Shanahan, Paton appears to be a favorite. Atlanta Falcons coach Dan Quinn worked with Paton with the Miami Dolphins and is believed to have recommended Paton to Shanahan.