People often ask if getting a public-sector pension will impact their Social Security benefits, and the answer to that is no. Social Security is largely funded by employers and taxpayers but isn't impacted by public-sector pensions. Getting a public-sector pension has long been misunderstood as taking money out of Social Security but that's not true.
Public-sector employees and the employers that hire them pay into Social Security on their wages, as do federal government employees, military personnel and some other workers at nonprofits or companies whose salaries are too high to qualify as nonprofit (so called 501(c)3 organizations). It's also important to note that there is no such thing as a 'double pension', meaning that you can't collect both a public-sector pension and Social Security.