Full-time Posted June 04, 2026
Apply Now

Job Description

Take your career to new heights with Veeva as a Senior Software Engineer. This role involves building cutting-edge Enterprise Content Management applications on our highly scalable cloud platform using innovative technologies.

As a Principal Software Engineer, you will have a significant impact on our engineering projects. With at least ten years of software development experience, your expertise in Java, AWS, and agile methodologies will drive our team’s success. Work alongside product stakeholders to transform ideas into successful features, all while mentoring emerging talent.

Key Responsibilities: • Develop and enhance cloud-based content management solutions • Lead and implement core product features • Collaborate with cross-functional teams for project delivery • Maintain current knowledge of industry trends and technologies • Guide junior engineers in best practices

Requirements: • Minimum 10+ years of software development • Extensive Java and SpringBo...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application