Software Engineer (A3VNWN)

Software Engineer position available with Veeva Systems Inc. in Pleasanton, CA.

Job Summary:

Responsible for all aspects of software cycle: design, implementation, tuning, testing, and monitoring of the functional areas that is within employee's jurisdiction. Accountable for delivery of projects within schedules and timelines. Contribute to technical design decisions for the product. Contribute to troubleshooting and technical support of the product. Work on data structures and algorithms, fitting the pieces together to contribute to the design of a stable and scalable product that will be delivered globally.


Position requires a Master's degree or foreign equivalent in Engineering, Computer Science, or a related field and three years of experience in designing and developing software.

Education and/or experience must include:

  • Computer Systems fundamentals, including data structures, algorithms, OO design, and software design;
  • Programming knowledge in Java; and
  • Ability to perform technical deep-dives into code.

To apply, please send a resume to: Veeva Systems Inc., Attn.: A. Yi, 4280 Hacienda Drive, Pleasanton, CA 94588. Must respond with job requisition number A3VNWN.

Meet Some of Veeva's Employees

Samhita P.

Software Engineer

Samhita ensures that each web application integration or infrastructure the company chooses to build and create is scalable, efficient, and meets direct client and consumer needs

Chris R.

Senior User Interface Engineer

Chris guides the ebb and flow of Veeva’s single page online application infrastructure, ensuring the company web site is always running smoothly and free of flaws.

Back to top