Principal Software Engineer at Veeva

Veeva Systems, Inc.

Full-time Other-General
Apply Now
Location
ahuntsic north, qc, Canada
Posted
June 19, 2026

Job Description

Elevate your software engineering skills as a Principal Software Engineer with Veeva. Play a key role in developing scalable enterprise applications that enhance efficiency for life sciences companies.

As an industry leader in cloud solutions, Veeva is seeking a Principal Software Engineer. In this role, you'll guide the development of high-quality applications while mentoring engineers and driving critical technical decisions. Your expertise will directly support life sciences companies in delivering valuable therapies to patients.

Key Responsibilities: • Own all aspects of feature implementation from design to deployment • Collaborate on technical design and problem-solving with Product Management • Analyze and resolve complex problems swiftly • Define and mentor engineering best practices and standards • Conduct expert code reviews for engineers at all levels

Requirements: • 12+ years of software development experience, including Java • Proven leadership i...