Only if your company has a base in Germany. In my case I worked remote for a US-only company as Scheinselbstständiger, got the full US rates (ie 3x higher than german rates), and paid normal insurance. They had to pay nothing into the German SS system.