This software engineer couldn't land a Big Tech job — but says his Walmart role gave him everything he needed.