Principal Software Engineer
Veeva Systems Inc. • toronto, on • Posted May 31, 2026
About the Role
The Role
We are looking for multiple Principal Software Engineers who are self-starters, love solving technical challenges, and have prior experience working on a variety of engineering projects in an energizing environment. You should have extensive experience with Java, cloud development, and knowledge of front-end and infrastructure. In this role, you will be focused on building industry-leading Enterprise Content Management applications and services on our multi-tenant, highly scalable cloud platform.
What You'll Do
- You get to play with the latest technologies in the Cloud and keep your skills current while you innovate
- The opportunity to lead, design, implement and own key product features with our team in Toronto
- Work in a small team environment within a highly successful company that is growing fast
- Directly collaborate with all product stakeholders and drive multiple features to successful delivery
Require...