
Cloud solutions tailored for life sciences success
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...
Veeva offers a 2% salary contribution towards personal development, childcare vouchers, and a flexible work-from-anywhere policy. Employees also benef...
Veeva's culture is deeply rooted in its commitment to the life sciences sector, focusing on operational efficiency and innovation. The company emphasi...

Veeva Systems • North Carolina - Raleigh
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Veeva Systems.