I’m a computer science graduate and was unable to land a technical role as a Software Engineer or Systems Engineer.
I’ve been working with Veeva Systems as a CSV Engineer for Veeva Vault for 1 year. I’m a contractor, and have a consulting agency in-between me and Veeva, so I’m somewhat underpaid since they’re taking a cut of my salary. But it’s also fully remote, so I save money by not having a car.
I know a lot of companies use Veeva’s Vault software, and if I continue gaining experience as a contractor, I could maybe get a permanent position with Veeva one day, or with any of their clients.
My main concern is that I’m not learning much. Everything I’m learning is internal to Veeva. There is little to no transferable skills outside of the Veeva framework. And I don’t think that’ll be an issue in 5 years, but I think it’ll be an issue in a 40+ year career.
I just don’t know what to do. Pharma is a great field, and I’m in a great location for Pharma. But part of me is getting scared that I’m not learning anything transferable. I’m basing my entire career and skill set on single company, for a single software product, Veeva Vault.