✦ Luna Orbit — Software Engineering

Principal Software Engineer - Java

at Veeva

📍 California - Pleasanton Unknown Posted March 02, 2026
Type Full-Time
Experience senior
Exp. Years 12+ years
Education Not specified
Category Software Engineering

Senior software engineer role focused on developing and leading high-scale enterprise SaaS cloud applications.

  • Own feature development
  • Collaborate on technical design
  • Mentor engineers
  • Review code
  • Drive technical solutions

Hands-on development with Java, Spring, MySQL, and open-source tools, emphasizing scalability, performance, and team mentorship.

The ideal candidate is a senior software engineer with over 12 years of experience in developing high-scale enterprise SaaS applications, proficient in Java, Spring, and open-source tools. They are highly adaptable, experienced in mentoring teams, and capable of making strategic technical decisions.

12+ years of proven software development expertiseExperience developing high-scale enterprise SaaS cloud applicationsProven track record of architecting high-volume products at scaleHands-on experience with JavaSpringMySQLGradleGitJenkinsAspectJMessagingSolr/LuceneHighly driven and flexible in a fast-paced environmentMentoring and code review experience
Experience with open-source toolsLeadership in technical decisionsExperience with cloud platforms
JavaSpringMySQLGradleGitJenkinsAspectJMessagingSolrLucene
JavaSpringMySQLGradleGitJenkinsAspectJMessagingSolrLucene
JavaSpringMySQLGradleGitJenkinsAspectJMessagingSolrLucene
collaborationproblem-solvingmentoringleadershipcommunicationteamworkadaptability
Industry SaaS, Healthcare IT
Job Function Lead development of scalable SaaS cloud applications in a senior engineering capacity
Principal Software EngineerJavaSpringMySQLGradleGitJenkinsAspectJMessagingSolrLuceneenterprise SaaScloud applicationshigh-scalehigh-volumesoftware developmentmentoringcode reviewcloud SaaSenterprise applications

Less than 12 years of experience, No experience with Java and Spring, Lack of SaaS or cloud experience, Inability to mentor or review code

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile