Software Engineer Full Stack @ Veeva Systems
Your Application Journey
Email Hiring Manager
Job Details
About Veeva Systems
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, Veeva surpassed $2B in revenue last fiscal year and continues to show extensive growth potential. Veeva’s values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive its commitment to positive impact. As a Work Anywhere company, you have the flexibility to work from home or in the office.
The Role
As a Software Engineer Full Stack at Veeva Systems, you will build innovative products in Life Sciences. You will work with the latest front-end and back-end technologies to tackle some of the biggest challenges. In this role, you collaborate with product managers, fellow engineers, and domain experts, and work with Quality Assurance to ensure comprehensive testing coverage. You will also contribute to troubleshooting and technical support of the product.
What You'll Do
- Participate in all aspects of the SDLC
- Collaborate with cross-functional teams to design and develop applications
- Engage in troubleshooting and technical support
Requirements
- 2+ years of experience in software product development
- Proficiency in Java and Javascript (React, Angular, or Vue)
- Experience with backend Java development and CSS preprocessors like SASS or JSS
- Familiarity with RDBMS such as MySQL, Oracle, or MS SQL Server
- Strong communication skills
- BS in Engineering/Computer Science or equivalent
Nice to Have
- Agile environment experience
- Experience with Spring framework, ES6, and SaaS product development
- Familiarity with content management products and technologies
Perks & Benefits
- Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- 1% charitable giving program
Compensation
Base pay ranges from $85,000 to $225,000 with potential for additional bonus and stock options, based on experience, location, and expected contributions.
Additional Information
Veeva Systems is headquartered in the San Francisco Bay Area with offices in over 15 countries. They are an equal opportunity employer committed to diversity and inclusion. For accommodation needs during the application process, contact talent_accommodations@veeva.com.
Key skills/competency
Full-stack, Java, Javascript, SaaS, Life Sciences, React, Angular, CSS, SDLC, Agile
How to Get Hired at Veeva Systems
🎯 Tips for Getting Hired
- Research Veeva Systems: Review company values and recent news online.
- Customize your resume: Highlight Java and Javascript expertise.
- Prepare for technical tests: Brush up with coding challenges.
- Practice behavioral interviews: Reflect on team collaboration experiences.