Senior Full Stack Software Engineer
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Veeva Systems
Veeva Systems is an innovative company at the forefront of the life sciences industry, leveraging cloud technology to enhance the speed and efficacy of bringing therapies to market. Our commitment to doing the right thing has positioned us as a leader in the SaaS space.
Similar jobs
Search for Principal Front End Software Engineer
32 results
Veeva Systems Inc.
Join Veeva Systems, a pioneering force in the industry cloud sector dedicated to accelerating the delivery of therapies to patients worldwide. We are one of the most rapidly expanding SaaS companies, having surpassed $2B in revenue last fiscal year, with significant growth opportunities on the horizon.At Veeva, our core values guide our mission: Do the Right Thing, Customer Success, Employee Success, and Speed. Distinct from typical public companies, we made history in 2021 by becoming a public benefit corporation (PBC), ensuring we balance the needs of our customers, employees, society, and investors.As a Work Anywhere organization, we empower you to choose your optimal work environment, whether at home or in the office, allowing you to excel in your role.Help us transform the life sciences industry while positively impacting our customers, employees, and communities.Position OverviewAs a Principal Front End Software Engineer, you will play a crucial role in enhancing and optimizing the development and deployment processes of applications utilized by thousands daily. You will have a significant impact on shaping the technical direction of projects, advising development teams, and mentoring emerging Front-End Software Engineers as they embark on their careers. Your work will directly contribute to the advancement of our cloud software, enabling clients to expedite the delivery of essential treatments and medications to patients globally. Your role is vital and impactful.
Veeva Systems Inc.
At Veeva Systems, we are dedicated to revolutionizing the life sciences industry by accelerating the delivery of therapies to patients. As a rapidly expanding Software as a Service (SaaS) company, we achieved over $2 billion in revenue last fiscal year, with substantial opportunities for future growth.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide our mission. In 2021, we made history by becoming a public benefit corporation, committed to balancing the needs of our customers, employees, society, and investors.As a Work Anywhere company, we promote flexibility, allowing you to work from home or in the office, ensuring you can excel in the environment that suits you best.Join us in transforming the life sciences sector and making a significant impact on our customers, employees, and communities.
Veeva Systems, Inc.
Join Veeva Systems, a trailblazer in the industry cloud, dedicated to accelerating the delivery of life-saving therapies to patients. As one of the fastest-growing SaaS companies, we achieved over $2 billion in revenue last fiscal year, with expansive growth opportunities ahead.At Veeva, our core values drive us: Do the Right Thing, Customer Success, Employee Success, and Speed. Not just another public company, we made history in 2021 by becoming a public benefit corporation (PBC), committed to balancing the interests of customers, employees, society, and investors.As a part of our Work Anywhere initiative, we offer the flexibility to thrive in your preferred work environment, whether that be from home or in the office.Help us transform the life sciences industry and make a meaningful impact on our customers, employees, and communities.The RoleAs a Front End Software Architect, you will play a pivotal role in shaping how our front-end developers create intuitive and engaging UI functionality utilized by thousands daily. You will set the technical direction, establish best practices, implement development patterns, and serve as a mentor to developers. Your mission is to innovate our cloud software that empowers customers to expedite the innovation and delivery of essential treatments and medications globally. This role is crucial, making a significant impact in the healthcare sector.
Veeva Systems Inc.
Veeva Systems Inc. is a trailblazer in the industry cloud space and one of the fastest-growing enterprise SaaS companies, having surpassed $2 billion in revenue last year. We are committed to empowering life sciences companies to expedite the delivery of critical therapies to patients globally. As a public benefit corporation (PBC), we prioritize the interests of our customers, employees, society, and investors, providing a unique opportunity to create impactful solutions that enhance global health.The Role: As a Principal Software Engineer at Veeva, you will lead the design and development of highly scalable and maintainable enterprise applications that enable our clients to operate with greater efficiency and safety. Your leadership will be key in directing our technological advancements. You will mentor and uplift fellow engineers, influence vital technical decisions, and consistently deliver high-quality code that drives our technology forward.Flexible Work Environment: At Veeva, we encourage you to work from the location that suits you best—be it your home or at our offices in Canada or the US—ensuring effective collaboration within your team's time zone.Join us at Veeva and play a crucial role in transforming the life sciences industry, making a genuine impact on global health.
Veeva Systems Inc.
At Veeva Systems, we are dedicated to revolutionizing the life sciences industry through our industry-leading cloud solutions. Our mission is to empower life sciences companies to expedite the delivery of therapies to patients, making a meaningful difference in healthcare globally. As one of the fastest-growing SaaS organizations in history, we achieved over $2B in revenue last fiscal year, with tremendous growth opportunities on the horizon.Veeva is built on core values: Doing the Right Thing, Customer Success, Employee Success, and Speed. We pride ourselves on being a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, society, and investors.As a company that embraces a Work Anywhere philosophy, we provide the flexibility to choose your work environment—whether from home or in one of our offices—so you can thrive in the setting that suits you best.Join us in our mission to transform the life sciences industry and create a positive impact for our customers, employees, and communities.The RoleWe are seeking a Principal Full Stack Software Engineer who will leverage their extensive experience to design and develop scalable software solutions that evolve with the needs of our users. In this pivotal role, you will not only influence the architectural direction of our projects but also serve as an advisor to product leadership while mentoring junior engineers in their professional growth.
Veeva Systems Inc.
At Veeva Systems, we are driven by a mission to revolutionize the life sciences industry through our pioneering cloud technology. By enabling life sciences companies to expedite the delivery of therapies to patients, we have established ourselves as one of the fastest-growing SaaS companies, achieving over $2B in revenue last fiscal year and boasting immense growth potential.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide us in every endeavor. Notably, we made history in 2021 by becoming a public benefit corporation, committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we empower our employees with the flexibility to choose their work environment, whether from home or in the office, fostering an atmosphere where everyone can thrive.Join us in our mission to transform the life sciences industry, and make a positive impact on our customers, employees, and communities.The RoleAre you passionate about software craftsmanship and take pride in your contributions? Do you thrive in an environment that offers autonomy and end-to-end feature ownership? Join our team, where you will develop customer-facing software products that enhance lives and create a meaningful societal impact.
Veeva Systems Inc.
At Veeva Systems, we are passionately committed to our mission of transforming the life sciences industry. As a pioneer in industry cloud solutions, we empower life sciences companies to expedite the delivery of therapies to patients. With our remarkable growth trajectory, surpassing $2 billion in revenue last fiscal year, we are poised for even greater achievements ahead.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—are integral to our operations. In 2021, we made history by becoming a public benefit corporation (PBC), which obligates us to balance the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we offer the flexibility to work from home or in-office, enabling you to thrive in your preferred environment.Be part of our journey in revolutionizing the life sciences sector, as we strive to make a positive impact on our customers, employees, and communities.The RoleAs a key member of Veeva’s Vault Platform team, you will contribute to an industry-leading foundation that enables our Life Sciences clients—from innovative biotechs to established global pharmaceutical companies—to conduct and manage clinical trials, maintain compliance with stringent global regulations, and manufacture life-saving medications safely.The Infrastructure team is tasked with designing and operating a highly scalable, resilient, and available platform that supports every application developed on Veeva Vault. We utilize a diverse array of modern cloud-native and open-source technologies to create a secure, distributed, and high-performance system.We are looking for Senior Software Engineers who thrive in hands-on roles, excel in fast-paced release cycles, and are dedicated to optimizing performance and quality.
Veeva Systems Inc.
At Veeva Systems, we are at the forefront of transforming the life sciences sector, dedicated to accelerating the delivery of therapies to patients. As a trailblazer in industry cloud solutions, we have achieved remarkable growth, surpassing $2 billion in revenue last fiscal year, and we see even greater potential ahead.Our core values define us: Doing the Right Thing, Ensuring Customer Success, Promoting Employee Growth, and Operating with Speed. In 2021, we made history by becoming a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, society, and investors.As a Work Anywhere company, we offer flexibility in where you work, allowing you to excel in your preferred environment.We invite you to join us in transforming the life sciences industry and positively impacting our customers, employees, and communities.The RoleBecome a pivotal member of our Vault Platform team as a Senior Site Reliability Engineer. In this role, you will ensure the scalability and reliability of our enterprise applications, tackling intricate challenges on a global scale. Your expertise in Java and contemporary open-source technologies will directly influence the performance of our production systems.We seek candidates with extensive experience in Java applications and familiarity with the latest open-source technologies, ideally from backgrounds in enterprise software development or fast-paced tech environments. As a Senior SRE, you should possess a natural curiosity and adept problem-solving skills, alongside a comprehensive understanding of how various systems integrate to function efficiently for hundreds of customers across North America, Europe, and Asia.
Veeva Systems Inc.
Join Veeva Systems, a trailblazer in the industry cloud space, dedicated to accelerating the delivery of therapies to patients in the life sciences sector. As one of the fastest-growing SaaS companies, we achieved over $2 billion in revenue last fiscal year, with significant growth opportunities on the horizon.At Veeva, we embody core values: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; in 2021, we made history by becoming a public benefit corporation (PBC), committed to balancing the interests of customers, employees, society, and investors.We embrace flexibility with our Work Anywhere policy, allowing you to thrive in your preferred environment, whether at home or in the office.Become part of our mission to transform the life sciences industry and create a positive impact for our customers, employees, and communities.The RoleWe are in search of a motivated Senior Software Engineer in Test to lead quality engineering efforts for our innovative Product Lifecycle Management (PLM) software tailored for MedTech. This software is vital for MedTech companies to manage the frequent changes in product designs, ultimately ensuring that medical devices reach patients in a faster and safer manner. This position offers a unique opportunity within a dynamic startup environment nested in a stable, industry-leading organization, paving the way for potential leadership advancement.The ideal candidate will possess strong technical skills, attention to detail, creativity, and a results-driven mindset. You will have the chance to establish the quality engineering framework from scratch. At Veeva, product quality is paramount; you will be responsible for devising and implementing the quality strategy for a crucial product, ensuring the delivery of high-quality features without regressions.
Veeva Systems
Join Veeva Systems, a pioneering force in industry cloud solutions dedicated to expediting the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue last fiscal year and have incredible growth potential ahead.Our core values guide us: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just any public company; we made history in 2021 by becoming a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, society, and investors.As a Work Anywhere company, we enable you to choose your ideal work environment, whether from home or in the office.Join us in transforming the life sciences industry and making a meaningful impact on our customers, employees, and communities.
Veeva Systems Inc.
At Veeva Systems, we are dedicated to revolutionizing the life sciences sector by enabling companies to expedite the delivery of therapies to patients. As a trailblazer in the industry cloud space, we rapidly became one of the fastest-growing SaaS firms, surpassing $2 billion in revenue last fiscal year, with even greater growth opportunities on the horizon.Our core values drive us: Integrity, Customer Success, Employee Empowerment, and Agility. We are not just any public enterprise; in 2021, we proudly became a public benefit corporation (PBC), committed to balancing the interests of our customers, employees, society, and stakeholders.As a Work Anywhere company, we provide our team with the flexibility to choose between working from home or the office, fostering an environment where you can excel in your preferred setting.Join us in our mission to transform the life sciences industry and make a meaningful difference for our customers, employees, and communities.Position OverviewAs a Full Stack Software Engineer, you will engage with cutting-edge front-end and back-end technologies, playing a significant role in the development of Veeva's clinical data platform tailored for the life sciences sector and clinical trials.We seek engineers who thrive in a dynamic, start-up-like atmosphere while enjoying the stability of a successful and profitable enterprise. Your experience with Java, JavaScript, and the latest open-source technologies will be invaluable. Ideally, you have a background in enterprise software development or have worked with high-growth tech firms.
Veeva Systems, Inc.
Veeva Systems, a leader in industry cloud solutions and one of the most rapidly expanding enterprise SaaS companies, is committed to accelerating the delivery of therapies to patients. As a public benefit corporation, we strive to align the interests of our customers, employees, society, and investors, offering you a unique chance to contribute to innovative products that enhance operational efficiency and safety for our clients, thereby directly improving patient outcomes globally.Join our talented engineering team as a Senior Java Software Engineer. You'll be at the forefront of crafting robust, enterprise-grade applications using the latest open-source technologies. This position will challenge you to solve complex problems, take ownership of your solutions, and rapidly implement improvements, allowing you to see the tangible impact of your work on innovation within the life sciences sector.
Veeva Systems Inc.
Veeva Systems is a pioneering and mission-driven organization in the industry cloud sector, dedicated to accelerating the delivery of therapies to patients in the life sciences sector. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue last fiscal year and are poised for continued growth.At Veeva, we are driven by our core values: Do the Right Thing, Customer Success, Employee Success, and Speed. We made history in 2021 by becoming a public benefit corporation (PBC), reinforcing our commitment to balancing the interests of our customers, employees, society, and investors.As a company that embraces flexibility, we offer the option to work from home or in the office, allowing you to thrive in the environment that suits you best.Join us in transforming the life sciences industry and make a meaningful impact on the lives of customers, employees, and communities.The RoleWe are seeking multiple Sustaining Software Engineers who are enthusiastic about working in a dynamic, startup-like atmosphere within a stable and profitable organization. Our team tackles intricate challenges that influence the efficiency and speed of the life sciences sector. In this role, you will dive right in, identifying and resolving issues within our Vault CRM product.
Veeva Systems, Inc.
Veeva Systems is a mission-oriented organization at the forefront of industry cloud solutions, dedicated to assisting life sciences companies in expediting the delivery of therapies to patients. As one of the fastest-growing SaaS enterprises in history, we achieved over $2 billion in revenue last fiscal year, with significant growth opportunities on the horizon.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—define our culture. Unlike other public companies, we made history in 2021 by becoming a public benefit corporation (PBC), legally committed to balancing the interests of our customers, employees, society, and investors.As a fully remote-friendly organization, we empower you to work from wherever you feel most productive, whether that’s from home or in the office, to ensure you thrive in your preferred environment.Join us in transforming the life sciences industry and making a meaningful impact on our customers, employees, and communities.
We are seeking a talented and motivated Controls Engineer to join our dynamic team at mach. In this pivotal role, you will be responsible for designing, developing, and implementing control systems that ensure the optimal performance of our products. This position offers an exciting opportunity for innovation and collaboration within a supportive environment.
Mach Industries
Join Mach Industries as a Propulsion Manufacturing EngineerEstablished in 2022, Mach Industries is an innovative and rapidly expanding defense technology firm dedicated to pioneering next-generation autonomous defense systems. Our mission is to provide scalable, decentralized defense solutions that bolster the strategic capabilities of the United States and its allies. With a dynamic team of around 220 professionals, we embrace the agility and ambition characteristic of a startup.We envision a future where warfare is redefined through advanced manufacturing, rapid innovation, and a steadfast commitment to national security. Our work is centered on developing lethal systems that deter conflict and ensure global safety.Your ResponsibilitiesAs a Manufacturing Engineer in our cutting-edge Mach Propulsion division, you will be pivotal in creating a highly automated manufacturing process for compact turbojet engines. Your role will involve rethinking essential processes to enable high-rate and scalable production of high-performance small turbine engines. This is a unique chance to influence the future of propulsion and we seek individuals who excel in fast-paced, diverse environments and are passionate about engineering groundbreaking solutions.Key DutiesDevelop manufacturing processes, select suitable tools and suppliers, and design the manufacturing layout.Perform root cause analyses and implement corrective measures to improve product quality.Assist in the assembly and testing of machinery and equipment as required.Lead the production team to foster collaboration and efficiency.QualificationsBachelor's degree in Manufacturing, Mechanical, Industrial Engineering, or a related discipline.A minimum of 5 years experience in a rapid product development setting.Familiarity with safety, quality, productivity, demand generation, inventory management, and stewardship processes.Proficient in NX for product design and engineering applications.Strong grasp of manufacturing processes and methodologies.U.S. Person status is required for access to U.S. export-controlled technologies.
Mach Industries
About Mach Industries Mach Industries, founded in 2022, is a defense technology company focused on building next-generation autonomous defense platforms. With a team of about 220 people, Mach Industries combines startup agility with a mission to deliver scalable, decentralized defense systems that strengthen the strategic capabilities of the United States and its allies. The company uses advanced manufacturing to address modern warfare challenges and aims to deter conflict while supporting global stability. Role Overview: Mechanical Design Engineer – Propulsion Systems This Mechanical Design Engineer position sits within Mach Propulsion, a division dedicated to developing a high-performance small turbine engine from the ground up. The team is focused on scalable, high-rate manufacturing. The role suits engineers with backgrounds in propulsion, drivetrain systems, or rotating machinery who enjoy hands-on work and solving complex engineering problems. What You Will Do Design and Development: Create turbojet engine components and subsystems using Siemens NX. Apply CAD, CFD, and FEA tools to produce optimized 3D models and 2D drawings for manufacturing and performance. Full Lifecycle Ownership: Take part in concept generation, trade studies, prototyping, testing, and design iterations. Work directly with test teams to validate designs. Team Collaboration: Coordinate with fabrication, machining, testing, and engineering teams to deliver high-quality components on schedule. Location San Luis Obispo, California
Veeva Systems, Inc.
Veeva Systems is a purpose-driven organization at the forefront of industry cloud solutions, empowering life sciences companies to accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS firms in history, we achieved over $2 billion in revenue in our last fiscal year with significant growth opportunities on the horizon.Central to Veeva are our core values: Do the Right Thing, Customer Success, Employee Success, and Speed. We’re not just any public company; we made history in 2021 by becoming a public benefit corporation (PBC), legally committed to balancing the interests of customers, employees, society, and investors.As a Work Anywhere organization, we support your flexibility to work from home or in the office, enabling you to thrive in your preferred environment.Join us in transforming the life sciences industry, dedicated to making a positive impact on our customers, employees, and communities.The RoleAre you eager to explore new technologies and understand their functionality? Do you want to collaborate with a dynamic team to elevate our products? We are seeking an experienced and innovative Senior Performance Engineer to enhance the scalability and performance of our products while establishing meaningful benchmarks that address customer use cases.At Veeva, each software release is meticulously evaluated to meet our customers' expectations. As a Senior Performance Engineer, you will play a crucial role in our product's success. You will collaborate with developers to test and optimize Veeva's applications prior to release and monitor and troubleshoot performance issues in production. You will engage with product management to gain direct insights into the usage patterns we aim to satisfy. This is a technical and hands-on position for someone proficient in gathering and analyzing performance data and identifying the root causes of performance bottlenecks.
Mach Industries
Join Our Team at Mach IndustriesFounded in 2022, Mach Industries is an innovative and rapidly expanding defense technology firm dedicated to creating next-generation autonomous defense platforms. Our mission focuses on developing scalable and decentralized defense systems that bolster the strategic capabilities of the United States and its allies. With a dynamic team of approximately 220 employees, we embrace the agility and ambition characteristic of a startup.Our vision is to revolutionize the future of warfare through advanced manufacturing, rapid innovation, and an unwavering commitment to national security. We are devoted to addressing the challenges of modern warfare with effective systems that deter kinetic conflict and safeguard global security.The OpportunityMach Industries is on the lookout for a seasoned Cycle Analyst/Designer who will play a pivotal role in advancing the engine cycle model, validating test data, and developing new engine cycles from the ground up. This position entails ownership of the cycle deck, providing insights on engine capabilities and improvements. Collaborating daily with aerodynamic, structural, and mechanical engineers, you will contribute to refining current designs and guiding the future of our engines.We are on a mission to produce high-performance small turbine engines at scale, rethinking fundamental processes to enable efficient, high-rate manufacturing. This is your chance to shape the future of propulsion technology from the ground up, and we seek individuals who thrive in diverse, fast-paced, and high-expectation environments, driven to create what has never existed before.
Mach Industries
Mach Industries, founded in 2022, is a defense technology company focused on developing next-generation autonomous defense platforms. With about 220 employees, the team combines startup agility with a mission to deliver scalable and decentralized defense systems for the United States and its allies. The company’s vision is to reshape the future of warfare by advancing manufacturing methods and driving rapid innovation. Mach Industries is committed to national security and aims to address modern defense challenges with advanced systems that help deter conflict and promote global safety. Role Overview: Propulsion Test Engineer The Propulsion Test Engineer will play a central role in calibrating and testing advanced small engine systems for airborne defense platforms. This work ensures propulsion systems meet strict standards for performance, reliability, and manufacturability. The position supports the development and validation of high-performance engines that power Mach Industries’ autonomous defense solutions. At Mach Propulsion, the team is reimagining small turbine engines for high-volume, scalable, and modular production. The Propulsion Test Engineer will help shape a new approach to propulsion, working with automated manufacturing processes to deliver effective engines at scale. Collaboration with multidisciplinary engineering teams is a core part of the job, with a focus on building systems that perform reliably in demanding mission scenarios. Key Responsibilities Design and implement test systems and infrastructure, including test cells and instrumentation packages. Develop precise control systems for test cells to ensure accurate and high-quality data reporting. Execute verification and validation test plans for engines and related systems. Support assembly, integration, and testing of initial articles and first flight assets. Collaborate with propulsion design, systems integration, and manufacturing teams to ensure test results guide system improvements. Analyze test data to confirm engine performance and provide insights for future development. Location This position is based in San Luis Obispo.
Sign in to browse more jobs
Create account — see all 32 results

