Job Description
About The Company
Veeva is a pioneering leaer in industry cloud solutions and one of the fastest-growing enterprise SaaS companies, surpassing $2 billion in revenue last year. Our mission is to assist life sciences companies in accelerating the delivery of life‑saving therapies to patients worldwide. As a public benefit corporation (PBC), we are committed to balancing the interests of our customers, employees, society, and investors. This unique positioning allows us to develop impactful solutions that contribute directly to global health initiatives. With headquarters in the San Francisco Bay Area and offices across more than 15 countries, Veeva fosters a dynamic and innovative environment dedicated to transforming the healthcare landscape through technology.
About The Role
We are seeking a highly experienced Principal Software Engineer to join our team. In this role, you will lead the development and guidance of scalable, maintainable enterprise applications that enable our customers to operate more efficiently and safely. Your expertise will be crucial in shaping our technological direction, mentoring engineering teams, and ensuring the delivery of high-quality code. You will collaborate closely with product management and development teams to design solutions, troubleshoot complex issues rapidly, and establish engineering best practices. This position offers the flexibility to work remotely within Canada or the US, supporting a work environment that values productivity and work-life balance.
Qualifications
- 12\+ years of proven software development experience, with a strong emphasis on Java development
- Extensive experience in developing high-scale enterprise SaaS cloud applications
- Proven track record of architecting and building high-volume, scalable products
- Hands-on experience with open-source tools and technologies such as Java, Spring, MySQL, Gradle, Git, Jenkins, AspectJ, Messaging, and Solr/Lucene
- Strong problem-solving skills with the ability to analyze complex issues quickly and effectively
- Experience mentoring and developing engineering talent to foster growth and excellence
- High work ethic, adaptable to fast-paced startup environments, and committed to delivering quality results
- Exceptional verbal and written communication skills in English
- Unrestricted right to work in the United States; sponsorship is not available for this role
Responsibilities
- Own and oversee all stages of feature development, from initial design and development to deployment, support, and maintenance
- Collaborate closely with Product Management and Development teams to craft technical designs and solve complex problems
- Analyze and resolve intricate technical issues swiftly to ensure robustness and reliability of applications
- Define, promote, and mentor engineering best practices, coding standards, and development processes
- Conduct comprehensive code reviews, providing constructive feedback to engineers at all experience levels
- Develop and implement strategies for scalable, high-volume enterprise applications
- Mentor and develop engineering team members, fostering a culture of continuous improvement and technical excellence
- Drive innovation by staying current with industry trends and integrating new open-source tools and technologies into projects
Benefits
- Comprehensive medical, dental, and vision insurance plans
- Basic life insurance coverage
- Flexible paid time off (PTO) and company-paid holidays
- Retirement savings programs
- Participation in a 1% charitable giving program
- Opportunities for professional growth and development in a globally recognized company
Equal Opportunity
Veeva is an equal opportunity employer. We are committed to creating a diverse and inclusive environment where all employees are valued and respected. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, marital status, pregnancy, protected veteran status, genetic information, political affiliation, or any other characteristic protected by law.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.