Hi fellow French engineer. You are paid 29k€, which already covers for your health insurance, retirement plans, unemployment insurance, education, and so on. It is often said that in France, the employer pays 2x what he pays you (look up "salaire super-brut"). In America, you often have to cover your ass by yourself --and from what I understand, you absolutely don't want to get cancer or any serious illness there, no matter your health insurance. Also, living in these areas is fucking expensive -- a friend in NY made $5k a month during his internship, but had to pay $2k just for his apartment. The same holds in SV, I'd say.
However, I don't know your job but 29k€ seems a bit at the lower end of the scale to me, at least for IT. Have you looked at websites like glassdoor.fr what's the mean salary for your position? From what I know the first years are highly dependent on your diploma, but after a few years it shouldn't be effective anymore.
Edit: and as @chrischen says, IT engineers are not much valued in France. I'm pretty sure you've heard about the expression "pisseur de code" (literally, someone who pees code). I'm also pretty sure you've met "entrepreneurs" who had a "great idea" and who "only need" an intern to implement it --but surely they got the idea, the IT guy is just an operating man so he shouldn't get credit, even though is idea is 100% about IT services (and, probably, shitty).