when goblin engineer enters the battlefield, you may search your library for an artifact card, put it into your graveyard, then shuffle your library.
r, t, sacrifice an artifact: return target artifact card with converted mana cost 3 or less from your graveyard to the battlefield.