V

Veeva Cloud Principal Software Engineer

Veeva Systems Inc.

toronto, on, Canada Full-time June 15, 2026

Found Description

Drive innovation at Veeva as a Principal Software Engineer focused on cloud solutions. Ideal for those with a wealth of experience in Java and a knack for solving complex engineering challenges in a rapid-growth environment.

In this role, you will leverage over a decade of software engineering experience to lead development on industry-leading applications. Your expertise in AWS and familiarity with agile practices will play a crucial role in our mission. Collaborative leadership will be key as you work with product teams in Toronto to deliver robust solutions.

Key Responsibilities: • Design and implement scalable cloud applications • Lead development of key product features • Collaborate with stakeholders for successful project outcomes • Stay updated on emerging technologies • Mentor team members for professional growth

Requirements: • 10+ years in software development roles • 5+ years experience with Java and SpringBoot • Solid AWS familiarity and infrastr...

Ready to Apply?

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

Apply Now