If you are coming from a top 5 CS school, surely that school has a 5th year master's program.
Also, with your credentials, attending grad school, you will lose in opportunity costs and risk graduating in a down hiring market. And if your grades and aptitude is as you say they are, you should have no problem in acquiring CS skills that are needed for any particular task.
DS applied to Stanford for MS, had research experience, but alas they did not offer scholarships or a program for MS thesis. He did eventually get into a MS thesis program but graduated in a down hiring time. - He would have been better off, going for a job on BS degree where companies were giving out hiring bonuses.