Principal Software Engineer
toronto, on, Canada • Posted June 04, 2026
Job Type:
Full-time
Location:
toronto, on
Posted:
June 04, 2026
Category:
Other-General
Application Deadline:
July 14, 2026
Role Description
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 Requirements 10+ years developing commercial software 5+ years experience in Jav...
Interested in this role?
Click the button below to start your application for Principal Software Engineer at Veeva Systems Inc..
Apply Now