LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Veeva Systems›Senior Software Engineer - Full Stack
Veeva Systems

About Veeva Systems

Cloud solutions tailored for life sciences success

👥 1001+ employees📍 Pleasanton, CA⭐ 3.8
B2BEnterpriseSaaSCloud ComputingScience

Key Highlights

  • Public company (NYSE: VEEV) - strong equity potential
  • Over 800 customers including AstraZeneca and emerging biotechs
  • Headquartered in Pleasanton, CA with 1001+ employees
  • Launched Veeva Compass Suite in 2024 for enhanced patient insights

Veeva Systems (NYSE: VEEV) is a leading provider of cloud-based software specifically designed for the life sciences industry. Headquartered in Pleasanton, CA, Veeva serves over 800 customers, including major pharmaceutical companies like AstraZeneca and emerging biotechs. The company is known for i...

🎁 Benefits

Veeva offers a 2% salary contribution towards personal development, childcare vouchers, and a flexible work-from-anywhere policy. Employees also benef...

🌟 Culture

Veeva's culture is deeply rooted in its commitment to the life sciences sector, focusing on operational efficiency and innovation. The company emphasi...

🌐 WebsiteAll 960 jobs →
Veeva Systems

Senior Software Engineer - Full Stack

Veeva Systems • North Carolina - Raleigh

Posted 18h ago🏢 HybridSeniorFull stack engineer📍 Raleigh
Apply Now →

Skills & Technologies

JavaJavaScript

Overview

Veeva Systems is hiring a Senior Full Stack Engineer to build innovative products in the life sciences sector. You'll work with Java and JavaScript in a flexible work environment. This role requires extensive experience in modern open-source technologies.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in full-stack development, where you've successfully built and deployed applications that meet user needs. Your expertise in Java and JavaScript allows you to create robust, scalable solutions that enhance user experience and drive business success. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality software products.

Your background includes a strong understanding of modern open-source technologies, and you are comfortable navigating various frameworks and tools to achieve project goals. You are committed to continuous learning and improvement, always seeking to enhance your skills and adapt to new challenges in the tech landscape. You value the importance of customer success and are driven by a mission to make a positive impact through your work.

Desirable

Experience with cloud technologies and SaaS platforms is a plus, as is familiarity with agile methodologies. You may have worked in the life sciences or healthcare sectors, giving you insight into the unique challenges and opportunities within these industries. Your ability to mentor junior engineers and contribute to team growth is highly valued.

What you'll do

In this role, you will join a dynamic team dedicated to building innovative full-stack products that transform the life sciences industry. You will be responsible for designing and implementing features that enhance user engagement and streamline processes. Your work will involve collaborating with product managers, designers, and other engineers to define project requirements and deliver solutions that meet business objectives.

You will take ownership of the full software development lifecycle, from initial concept through deployment and maintenance. This includes writing clean, maintainable code, conducting code reviews, and ensuring best practices in software development are followed. You will also be involved in troubleshooting and debugging issues, providing timely resolutions to ensure a seamless user experience.

As a Senior Full Stack Engineer, you will have the opportunity to influence technical decisions and contribute to the architectural direction of the products you work on. You will stay updated on industry trends and emerging technologies, applying this knowledge to enhance the team's capabilities and the products we deliver.

What we offer

Veeva Systems offers a flexible work environment, allowing you to choose between working from home or in the office. We believe in supporting our employees' work-life balance and providing the resources needed to thrive in their roles. You will be part of a mission-driven organization that values customer success, employee success, and making a positive impact on society.

We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in our commitment to transforming the life sciences industry and making a difference in the lives of patients around the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Veeva Systems.

Apply Now →Get Job Alerts