Job Title: Principal Software Engineer - Front End Company Name: Confidential Job Url: https://jobright.ai/jobs/info/69b280bcae2a534885e99dfb Job Description: Veeva Systems ยท 1 hour ago Principal Software Engineer - Front End United States Full-time Remote Lead/Staff $150K/yr - $300K/yr 56% FAIR MATCH 44% Exp. Level 37% Skill 86% Industry Exp. Veeva Systems is creating a new Enterprise Application Platform to expand its business beyond the Life Sciences industry. The Principal Front-End Engineer will drive the architecture and development of key front-end subsystems and mentor other engineers while shaping the processes and culture of the team. Biotechnology Enterprise Software Software CRM No H1B Insider Connection @Veeva Systems 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network Find More Connections From Your Previous Company Unlock F F F & 2 connections Previously@undefined and... From Your School Unlock F F F & 2 connections @undefined and... Find Any Email Responsibilities Drive architecture and development for key front-end subsystems like administration, workflow, and reporting, taking them from early concepts to mature, scalable solutions Co-author our custom UI framework, creating the foundational tools and documentation that will empower application and customer engineering teams to build faster and more consistently Mentor engineers across the team, sharing deep expertise in TypeScript and React and raising our front-end craft Champion a culture of quality by implementing and overseeing a comprehensive testing strategy, ensuring we ship robust, low-drama features Partner with product and design to turn complex business needs into elegant, practical user experiences on our new enterprise platform Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. JavaScript CSS TypeScript React Core browser APIs Front-end build tooling Framework/library design Maintenance Enterprise SaaS application architecture Full stack development DevOps practices CI/CD pipelines Technical strategy translation Required Expert-level proficiency with modern front-end technologies, including JavaScript, CSS, TypeScript, and React Deep knowledge of core browser APIs, including data storage (local/session/cookies), iframes, and web workers Hands-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 engineers History of long-term commitment to a product, having guided it from its initial design to a mature, successful state Ability to drive technical strategy while translating high-level business goals into concrete engineering outcomes Success in a fast-paced, greenfield environment, acting as a key partner in defining both product and culture Must be located in PST or MST Preferred Experience architecting and delivering complex, scalable features for enterprise-grade, multi-tenant SaaS applications Exposure to full stack development, especially in Rust Familiarity with modern DevOps practices and tools, including hands-on experience with designing or maintaining CI/CD pipelines for automated builds, testing, and deployment Benefits Medical, dental, vision, and basic life insurance Flexible PTO and company paid holidays Retirement programs 1% charitable giving program