✦ Luna Orbit — Software Engineering

Principal Software Engineer - Full Stack

at Veeva

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

This role focuses on developing scalable full-stack web applications, emphasizing front-end performance, mentorship, and modern JavaScript frameworks.

  • Collaborate on technical design
  • Own feature implementation
  • Optimize front-end performance
  • Mentor engineers
  • Review code

The technical environment includes JavaScript, React, HTML, CSS, SASS, JSS, with a focus on scalable, high-performance web interfaces.

The ideal candidate is a senior full-stack engineer with over 12 years of experience, skilled in JavaScript frameworks like React, with strong abilities in performance tuning and mentoring teams.

12+ years of software development experienceExperience working with modern JavaScript frameworks (React)Experience with scalable web applicationsMentoring skillsProficiency with CSS abstraction layers (SASS or JSS)
experience with cloud deploymentinternal component library development
ReactSASSJSS
JavaScriptReactHTMLCSSSASSJSSasynchronous programmingclosurestypesES6performance optimizationscalabilitycode reviewsmentoring
JavaScriptJavaScript frameworksReactHTMLCSSSASSJSSasynchronous programmingclosurestypesES6performance optimizationscalabilitycode reviewsmentoring
leadershipmentorshipcollaborationcommunicationproblem-solvingcoding standardsguidance
Industry SaaS
Job Function Lead full-stack web application development
Principal Full Stack EngineerJavaScriptReactHTMLCSSSASSJSSasynchronous programmingclosurestypesES6performance optimizationscalabilitycode reviewsmentoring

Less than 12 years of experience, No experience with React or modern JavaScript frameworks, Lack of mentoring experience

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