Veeva Systems, a pioneering $2B+ revenue company in life sciences cloud solutions, is seeking a Software Engineer specializing in Java. As a public benefit corporation, Veeva combines the innovation of a tech company with the mission of improving healthcare delivery. The role offers an exciting opportunity to work in a fast-paced environment while enjoying the stability of an established company.
The position involves developing cloud-based features and products that directly impact the efficiency of delivering critical medical treatments to patients. You'll be working with cutting-edge technologies including Spring, MySQL/Postgres, Hibernate, AWS, and Kubernetes. The role demands strong Java expertise and a passion for writing clean, testable code.
What makes this opportunity unique is Veeva's "Work Anywhere" policy, offering genuine flexibility to work remotely or from the office. The company culture emphasizes values like "Do the Right Thing" and "Customer Success," while providing comprehensive benefits including medical coverage and flexible PTO.
As a Software Engineer at Veeva, you'll be part of a mission-driven organization that's transforming the life sciences industry. The role offers competitive compensation ($85,000-$225,000 base salary), growth opportunities, and the chance to mentor others while working on meaningful projects that help bring medical treatments to patients faster.
The ideal candidate will bring 3+ years of Java experience, preferably from an enterprise cloud software background, and will thrive in a collaborative environment where code quality and scalable architecture are paramount. This is an excellent opportunity for someone who wants to combine technical excellence with meaningful impact in healthcare technology.