Where big thinkers, creators, and builders can thrive

image of team members

Balance work and life

Veevans work hard, but also work smart. We have personal lives and it's important to find the right balance. There is a place at Veeva for everyone. We integrate with your life so you can do your best work and experience employee success.

Build great products together

Teamwork and collaboration are fundamental to being successful at Veeva. Team results are put ahead of personal agendas, guided by one of our core values "do the right thing."

Drive your career

At Veeva, your career is what you make of it, and you're given a platform to define your path. We provide every employee an annual budget for career development and encourage movement throughout the organization.

Perks of working in our Toronto office

wellness icon


downtown icon


lunch icon


events icon


development icon


stock icon


Where you can make an impact

Generation Veeva

BE THE FUTURE. Designed for new university graduates, our development programs create career paths and foster learning in a fun, supportive environment.
Learn More  |  View Openings

Product Management

BE THE PRODUCT EVANGELIST. Become the subject matter expert for internal audiences and cross-functional teams.
BE THE VISIONARY. Create functional design applications to optimize our customer experience.
Watch Now play icon  |  View Openings


BE HANDS-ON. Design, prototype, and configure. Validate solutions rapidly to ensure we solve the right problems, in the right order.
Watch Now play icon  |  View Openings


BE A PARTNER. Engage with our designers, developers, and fellow testers to ensure our platform is built for speed, stability, security, and (most importantly) functionality.
Watch Now play icon  |  View Openings

Join Our Team

Join Our Team

What our team has to say

Software Engineer
The #1 reason that I enjoy working for Veeva is growth. The product offering is always evolving. We're answering the needs of the market and more.
Software Engineer
One of the things I really enjoy about working at Veeva is the opportunity to work on a variety of projects. Each project has been challenging, interesting and taught me something new. I always find my input is also welcome, accepted and considered.
Sr. Director, Product Management
From conceptualizing new product offerings to working with early adopters to achieve customer success, I'm always challenged to learn new skills and grow as a product leader.

Generation Veeva

We are dedicated to building the careers of new university graduates throughout the company. Our Programs are designed to develop you professionally in a supportive environment.