Veeva Systems, a pioneering $2B+ revenue company in life sciences cloud solutions, is seeking a Senior Software Engineer for an exciting role in language runtime development. As a public benefit corporation committed to balancing stakeholder interests, we offer a unique opportunity to shape the future of programming languages.
The position involves creating a new programming language from the ground up, including building a VM with bytecode interpreter and garbage collector, developing a compiler, and creating a VS Code-integrated debugger. This is a chance to work directly with senior leadership, including the VP of Engineering, Product team, and CEO, to architect and implement a practical, powerful language for real-world applications.
The ideal candidate will bring strong systems programming expertise in C, C++, or Rust, along with significant experience in language runtime development. You'll need excellent communication skills to explain complex technical concepts and a practical approach to language feature implementation. The role offers competitive compensation ($150,000-$300,000 base salary), comprehensive benefits, and the flexibility of remote work.
As part of Veeva's Work Anywhere policy, you'll have the freedom to choose your work location, whether at home or in the office, focusing on productivity and results. The company's commitment to employee success, customer success, and doing the right thing creates an environment where innovation thrives and impactful work is celebrated.
Join us in this unique opportunity to pioneer new technology while contributing to a company that's not just focused on profit, but also on making a positive impact in the life sciences industry and society at large.