
About Veeva Systems
Cloud solutions tailored for life sciences success
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...
Overview
Veeva Systems is hiring a Senior Full Stack Engineer to design and build internal tools and applications on modern data platforms. You'll work with Python, TypeScript, and React within a serverless AWS architecture. This position requires a proven track record in full stack development.
Job Description
Who you are
You have a strong background in full stack development, with expertise in both frontend and backend technologies. Your experience includes designing user-friendly interfaces using React and building robust backend services with Python and TypeScript. You thrive in environments where you can take ownership of projects from conception to deployment, ensuring that the solutions you create are both effective and user-centric.
You are familiar with modern cloud architectures, particularly AWS, and have experience managing infrastructure as code using Terraform. Your proficiency with CI/CD tools like GitLab CI allows you to streamline development processes and enhance team productivity. You understand the importance of collaboration and communication in a team setting, and you enjoy working closely with analytics consultants and data scientists to solve complex challenges.
You are passionate about making a positive impact in the life sciences industry, and you are driven by the mission of helping bring therapies to patients faster. You are adaptable and open to feedback, always looking for ways to improve your skills and contribute to your team's success.
Desirable
Experience with serverless architectures and familiarity with data platforms will be advantageous. Knowledge of additional programming languages or frameworks can also enhance your candidacy, as Veeva values diverse skill sets that contribute to innovative solutions.
What you'll do
In this role, you will be responsible for translating complex data challenges into powerful, user-friendly applications. You will work closely with a team of analytics consultants and data scientists, taking successful pilot projects and turning them into production-grade applications that meet the needs of the life sciences industry. Your end-to-end ownership will encompass everything from frontend design using React to backend service development with Python and TypeScript.
You will architect tools that facilitate the delivery of critical data to users, ensuring that the interfaces you create are intuitive and effective. Your work will directly contribute to Veeva's mission of transforming the life sciences industry, and you will play a key role in helping the company maintain its position as a pioneer in industry cloud solutions.
Collaboration is key in this role, as you will partner with various stakeholders to gather requirements and iterate on designs. You will also be involved in code reviews and mentoring junior engineers, fostering a culture of learning and growth within the team. Your contributions will help shape the future of Veeva's products and services, making a tangible impact on healthcare.
What we offer
Veeva Systems provides a flexible work environment, allowing you to choose between working from home or in the office. We believe in supporting our employees' success and well-being, and we are committed to creating a positive workplace culture. As a mission-driven organization, we prioritize values that align with our commitment to customer success, employee success, and societal impact.
You will have the opportunity to work with cutting-edge technologies and be part of a rapidly growing SaaS company that is making history in the life sciences sector. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds in our team.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Veeva Systems.
Similar Jobs You Might Like
Based on your interests and this role

Full Stack Engineer
Veeva Systems is hiring a Senior Full Stack Engineer to design and build internal tools and applications for the life sciences industry. You'll work with Python, TypeScript, and React within a serverless AWS architecture. This position requires a proven track record in full stack development.

Full Stack Engineer
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 position requires extensive experience in modern open-source technologies.

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

Full Stack Engineer
Veeva Systems is hiring a Full Stack Engineer to build innovative products in Life Sciences. You'll work with Java and JavaScript technologies. This position requires extensive experience in enterprise software development.

Full Stack Engineer
Veeva Systems is hiring a Full Stack Engineer to build innovative products in Life Sciences. You'll work with Java and JavaScript technologies in a hybrid work environment. This position requires extensive experience in enterprise software development.