@amandacm A civilian TSP is separate from your mil one anyway.
But to answer your question, most federal jobs.
What do you mean you'll create a Roth IRA at tax time if needed? It's not "needed", but you should absolutely have it and max it before you're putting money into a taxable account.