companyVeeva Systems Inc. logo

Principal Software Engineer - Java at Veeva | Toronto

Veeva Systems Inc.Canada - Toronto
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:Extensive experience in software development using Java. Proven track record of leading engineering teams and driving technical decisions. Strong understanding of scalable application architecture and design. Exceptional problem-solving skills and attention to detail. Excellent communication and collaboration abilities.

About the job

Join Veeva, a trailblazer in the industry cloud and a rapidly expanding enterprise SaaS company, as we work towards our mission of accelerating the delivery of life-saving therapies to patients. With over $2B in revenue last year, we are a public benefit corporation (PBC) dedicated to balancing the interests of our customers, employees, society, and investors. This presents a unique opportunity to develop impactful solutions that contribute directly to global health.

The Opportunity: As a Principal Software Engineer at Veeva, you will play a critical role in designing and developing highly scalable and maintainable enterprise applications that enhance operational efficiency and safety for our customers. Your leadership will be vital in shaping our technological landscape. You will also mentor and uplift fellow engineers, make pivotal technical decisions, and consistently deliver high-quality code that drives our technology forward.

Thrive in our Work Anywhere Environment: We empower you to work from your preferred location – whether remote or in the office within Canada or the US – ensuring smooth collaboration within your team's time zone.

Become a part of Veeva and contribute to transforming the life sciences industry, making a significant impact on global health.

About Veeva Systems Inc.

Veeva Systems Inc. is a leading provider of cloud-based software for the global life sciences industry. We are dedicated to helping our customers bring innovative therapies to market faster while ensuring compliance and quality in their processes. As a public benefit corporation, we strive to balance the needs of our stakeholders and contribute positively to society.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.