companyVeeva Systems Inc. logo

Lead Principal Software Engineer - Java at Veeva | Toronto, Canada

Veeva Systems Inc.Canada - Toronto
Hybrid 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

Proven experience in software engineering, with a deep understanding of Java and enterprise application development. Strong leadership skills with the ability to mentor and elevate engineering teams. Experience in making critical technical decisions that enhance product quality and efficiency. Exceptional problem-solving skills and a commitment to delivering high-quality software solutions.

About the job

Veeva is a trailblazer in the industry cloud space, recognized as one of the fastest-growing enterprise SaaS companies, having exceeded $2 billion in revenue last year. Our mission is to empower life sciences companies to expedite the delivery of life-saving therapies to patients. As a public benefit corporation (PBC), we are dedicated to harmonizing the needs of our customers, employees, society, and investors, creating a distinctive opportunity to build solutions that have a profound impact on global health.

The Opportunity: In your role as a Principal Software Engineer at Veeva, you will be at the forefront of developing and architecting enterprise applications that are not only highly scalable but also maintainable, enabling our clients to operate with greater efficiency and safety. Your leadership will be vital in guiding our technological advancements, mentoring fellow engineers, making pivotal technical choices, and consistently delivering top-notch code that enhances our technological framework.

Thrive in Our Work Anywhere Environment: We empower you to work in the environment that suits you best, whether from the comfort of your home or in our office within Canada or the US, ensuring smooth collaboration within your team’s time zone.

Join Veeva and become an integral part of transforming the life sciences industry, making a direct contribution to global health.

About Veeva Systems Inc.

Veeva Systems Inc. is an innovative leader in the enterprise cloud space, focusing on delivering solutions that empower life sciences organizations. With a strong commitment to public benefit, Veeva strives to balance the needs of its stakeholders while driving advancements in global health.

Similar jobs

Tailoring 0 resumes

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