[Remote] Principal Software Engineer - Front End
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.