
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...
Skills & Technologies
Overview
Veeva Systems is hiring a Software Architect to build components that will revolutionize software delivery. You'll work with Java in a mission-driven environment focused on life sciences. This position requires strong architectural skills and a passion for innovation.
Job Description
Who you are
You are a highly-skilled Software Architect with a strong background in Java. You thrive in a mission-driven environment and are passionate about using technology to make a positive impact in the life sciences industry. You have a proven track record of designing and implementing scalable software solutions that meet the needs of users and stakeholders alike. Your experience includes working in fast-paced environments where you have successfully led projects from conception to deployment.
You possess excellent problem-solving skills and are adept at collaborating with cross-functional teams. You understand the importance of customer success and are committed to delivering high-quality software that meets the needs of life sciences companies. You are also comfortable working in a hybrid model, balancing remote work with in-office collaboration.
What you'll do
As a Software Architect at Veeva Systems, you will be responsible for designing and building components that will enhance software delivery processes. You will work closely with engineering teams to ensure that architectural decisions align with business goals and user needs. Your role will involve evaluating new technologies and frameworks to improve system performance and scalability.
You will lead architectural discussions and provide guidance to development teams on best practices for software design and implementation. Your expertise in Java will be crucial as you develop robust and efficient software solutions. You will also play a key role in mentoring junior engineers, helping them grow their skills and advance their careers.
In this role, you will have the opportunity to contribute to the transformation of the life sciences industry by developing innovative software solutions that help bring therapies to patients faster. You will be part of a dynamic team that values collaboration, creativity, and a commitment to excellence.
What we offer
Veeva Systems offers a flexible work environment that supports your ideal work-life balance. As a Work Anywhere company, you can choose to work from home or in the office, depending on your preferences. We are committed to fostering a culture of inclusivity and support, where every employee can thrive and contribute to our mission.
Join us in making a positive impact on the life sciences industry and be part of a company that values its employees and customers. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse teams to drive innovation.
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

Software Architect
Veeva Systems is hiring a Software Architect to build components that will revolutionize software delivery in the life sciences industry. You'll work with Java and contribute to a mission-driven organization. This position requires strong architectural skills and experience in SaaS environments.

Software Architect
Veeva Systems is hiring a Software Architect to build components that will revolutionize software delivery in the life sciences industry. You'll work with Java in a flexible work environment. This position requires strong architectural skills and experience in SaaS.

Software Architect
Veeva Systems is hiring a Software Architect to build components that will revolutionize software delivery in the life sciences industry. You'll work with Java in a flexible work environment. This position requires strong architectural skills and experience in SaaS.

Software Architect
Veeva Systems is hiring a Software Architect to build components that will revolutionize software delivery in the life sciences industry. You'll work with Java in a flexible work environment. This position requires strong architectural skills and experience in SaaS.

Software Engineering
Veeva Systems is hiring a Software Engineer to design and implement product features for their cloud applications. You'll tackle significant technical scaling challenges using Java. This position requires relevant experience in software engineering.