companyVeeva Systems Inc. logo

Lead Principal Software Engineer - Java at Veeva | Raleigh, NC

Veeva Systems Inc.North Carolina - Raleigh
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:Proven experience in software engineering with a strong focus on Java development. Deep understanding of scalable architecture and microservices design. Experience mentoring junior engineers and leading technical projects. Strong problem-solving skills and a passion for technology. Excellent communication and teamwork abilities.

About the job

As a leader in industry cloud solutions and one of the fastest-growing enterprise SaaS companies, Veeva Systems is dedicated to transforming the life sciences landscape. With over $2 billion in revenue last year, our mission is to expedite the delivery of life-saving therapies to patients around the globe. As a public benefit corporation (PBC), we strive to balance the interests of our clients, employees, society, and investors, providing a unique opportunity to create impactful solutions that enhance global health.

The Opportunity: In the role of Principal Software Engineer at Veeva, you will be a key player in developing and guiding the design of highly scalable and maintainable enterprise applications that empower our customers to operate more efficiently and safely. Your leadership will be vital in shaping our technological advancements. You will have the chance to mentor engineers, drive crucial technical decisions, and consistently produce high-quality code that enhances our technology stack.

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

Join Veeva and play a crucial role in revolutionizing 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. Our innovative solutions streamlines operations for life sciences companies, helping them improve efficiency and compliance while delivering faster, more effective therapies to patients.

Similar jobs

Tailoring 0 resumes

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