Principal Software Engineer

Veeva Systems Inc.
Full-time toronto, on Other-General
Posted:
June 01, 2026
Location:
toronto, on, Canada

Job 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...

Apply for this Job

Submit your application for the Principal Software Engineer position at Veeva Systems Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 01, 2026
Deadline: July 11, 2026