"I was trained as a spy in sort of the traditional sense of the word -- in that I lived and worked undercover, overseas, pretending to work in a job that I'm not -- and even being assigned a name that was not mine," Snowden said in a interview to NBC News, his first with a US television network.
Snowden, 30, in an excerpt of the interview aired yesterday, fought back critics who dismissed him as a low-level hacker, saying he was "trained as a spy" and offered technical expertise to high levels of government.
"But I am a technical specialist. I am a technical expert," he said.
"I don't work with people. I don't recruit agents. What I do is I put systems to work for the United States. And I've done that at all levels - from the bottom on the ground all the way to the top," Snowden said in the interview conducted in Moscow last week.
Also Read
In June, President Barack Obama told reporters: "No, I'm not going to be scrambling jets to get a 29-year-old hacker." Snowden said those terms were "misleading".
In the Defense Intelligence Agency job, Snowden said, he "developed sources and methods for keeping our information and people secure in the most hostile and dangerous environments around the world."
"So when they say I'm a low-level systems administrator, that I don't know what I'm talking about, I'd say it's somewhat misleading," he said.