[Remote] Principal Software Engineer - Front End

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Veeva Systems is creating a new Enterprise Application Platform to expand their business beyond the Life Sciences industry. They are seeking a Principal Front-End Engineer to drive architecture and development for key front-end subsystems and mentor engineers across the team.ResponsibilitiesDrive architecture and development for key front-end subsystems like administration, workflow, and reporting, taking them from early concepts to mature, scalable solutionsCo-author our custom UI framework, creating the foundational tools and documentation that will empower application and customer engineering teams to build faster and more consistentlyMentor engineers across the team, sharing deep expertise in TypeScript and React and raising our front-end craftChampion a culture of quality by implementing and overseeing a comprehensive testing strategy, ensuring we ship robust, low-drama featuresPartner with product and design to turn complex business needs into elegant, practical user experiences on our new enterprise platformSkillsExpert-level proficiency with modern front-end technologies, including JavaScript, CSS, TypeScript, and ReactDeep knowledge of core browser APIs, including data storage (local/session/cookies), iframes, and web workersHands-on experience with modern front-end build tooling (e.g., Vite, ESBuild, Rollup, Webpack)Track record of designing, building, and maintaining frameworks or libraries for other engineersHistory of long-term commitment to a product, having guided it from its initial design to a mature, successful stateAbility to drive technical strategy while translating high-level business goals into concrete engineering outcomesSuccess in a fast-paced, greenfield environment, acting as a key partner in defining both product and cultureMust be located in PST or MSTExperience architecting and delivering complex, scalable features for enterprise-grade, multi-tenant SaaS applicationsExposure to full stack development, especially in RustFamiliarity with modern DevOps practices and tools, including hands-on experience with designing or maintaining CI/CD pipelines for automated builds, testing, and deploymentBenefitsMedical, dental, vision, and basic life insuranceFlexible PTO and company paid holidaysRetirement programs1% charitable giving programCompany OverviewVeeva delivers the industry cloud for life sciences with software, AI, data, and business consulting. It was founded in 2007, and is headquartered in Pleasanton, California, USA, with a workforce of 5001-10000 employees. Its website is http://www.veeva.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Paws & Claws Pet Sitting and Dog Walking Services – Cat Whisperer – Cave Creek, AZ

Remote

**Experienced Technical Customer Service Representative – Remote Customer Support for Parenting and Infant Wellbeing Products**

Remote

Remote Customer Service Representative - American Airlines (Part-Time)

Remote

Chief Technology Officer, Advanced Visualization Solutions (AVS)

Remote

Experienced Data Entry Specialist – Remote FedEx Operations Support

Remote

Specialist - Fiduciary

Remote

Experienced Part-Time Remote Data Entry Clerk – Flexible Schedule, Work-from-Home Opportunity with Comprehensive Benefits and Career Growth

Remote

[Remote] Robotics Data Annotation Specialist (Freelance, Project-Based)

Remote

**Experienced Sr. Manager of Forecasting – Global Customer Service Capacity Planning**

Remote

Product Designer, Arena (Remote)

Remote
← Back