Product Software Engineer Jobs at Veeva Systems with Visa Sponsorship
Product Software Engineer jobs at Veeva Systems involve building cloud software purpose-built for the life sciences industry. The company has a consistent track record of sponsoring work visas for engineering talent, making it a realistic target if you need H-1B visa, OPT, or TN visa sponsorship to work in the U.S.
Find Product Software Engineer Jobs at Veeva SystemsOverview
Showing 5 of 79+ Product Software Engineer Jobs at Veeva Systems


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 79+ Product Software Engineer Jobs at Veeva Systems
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Product Software Engineer Jobs at Veeva Systems.
Get Access To All Jobs
INTRODUCTION
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, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead.
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.
Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.
THE ROLE
We are seeking a talented Product Support Engineer to join our Product Support team. You will be part of a young and exciting company that is recognized as the market leader in the SaaS space with our Industry Cloud for Life Sciences.
As a member of the team, you will be tasked with supporting our customers and internal stakeholders, such as our Consulting and Sales Engineering teams. You will work closely with the Development and QA teams to diagnose, troubleshoot, and resolve complex issues. You will need to learn and adapt quickly, be persistent, and demonstrate “out-of-the-box” thinking.
This is a full-time Monday-Friday job with rotational on-call responsibilities for public holidays and weekends.
We're hiring for multiple levels and have openings for Product Support Professionals at the Associate and Senior levels. If you're excited by what we're building, we encourage you to apply.
- Provide global support covering all issues related to Veeva applications
- Learn everything about our software and use that knowledge to ensure client success
- Support the client administrators across multiple organizations
- Troubleshoot critical production issues affecting end-users, including system unavailability and data integrity issues
- Handle inquiries regarding all technical issues, information requests on application capabilities, navigation, installation, or configuration
- Provide coordinated support for getting new releases and configuration changes into production
- Gather information for analysis, carry out the necessary research, setup test environments, replicate issues locally, and propose resolutions or workarounds
- Be a client-facing representative of the Development and Product teams
- Document new processes and keep existing documentation and tools up to date as the environment changes
- Interface with engineering, product management, and professional services when necessary
- Attend daily meetings and provide status updates
REQUIREMENTS
- 2+ years of support experience in 2nd- or 3rd-line product support positions
- The desire to learn new soft and technical skills
- Experience working closely with Development and Technical Operations
- Ability to diagnose and use industry-standard tools and techniques to ensure the application performs to client expectations (e.g., FTP, Postman, AWS Tools)
- Fluent in English and Japanese both written and verbal
- Analytical mindset, a natural problem solver with a hands-on approach
NICE TO HAVE
- Understanding of Java, SSO, SQL, HTML
- Life Science or Salesforce Experience
- Knowledge of Zendesk, Jira, and Confluence
- Korean and or Mandarin
LOCATION
Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.
Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
See all 79+ Product Software Engineer Jobs at Veeva Systems
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Product Software Engineer Jobs at Veeva Systems.
Get Access To All JobsTips for Finding Product Software Engineer Jobs at Veeva Systems
Frame your experience around life sciences software
Veeva builds products for clinical, regulatory, and commercial teams in pharma and biotech. Highlighting experience with domain-relevant systems, regulated environments, or SaaS platforms signals you understand the product context, not just the engineering stack.
Confirm your visa type before applying
Veeva sponsors multiple visa categories, but not every hiring team processes every type. Clarify during your recruiter screen whether your specific status, F-1 OPT, TN, or H-1B transfer, fits the role's sponsorship scope before investing in the full process.
Time your OPT application around the H-1B cap window
If you're on F-1 OPT targeting an H-1B, USCIS opens registration each March for October 1 start dates. Starting at Veeva during your OPT period lets you maintain continuous work authorization while the H-1B petition moves through the process.
Surface your portfolio through Veeva's engineering content
Veeva's engineering blog and Vault product documentation reveal the technical priorities their hiring teams care about. Aligning your portfolio or GitHub contributions to cloud architecture, API design, or regulated data workflows strengthens your application for Product Software Engineer roles specifically.
Understand how PERM affects your long-term options
For EB-2 or EB-3 Green Card sponsorship, your employer files a PERM labor certification with DOL before the immigrant petition. At a company the size of Veeva, understanding where PERM fits in the timeline helps you have an informed conversation with your hiring manager early.
Use Migrate Mate to find open roles filtered by visa type
Searching broadly for engineering jobs wastes time if sponsorship isn't confirmed. Use Migrate Mate to filter Product Software Engineer openings at Veeva by the visa types you need, so every application you submit is already matched to a role where your status is supported.
Frequently Asked Questions
Does Veeva Systems sponsor H-1B visas for Product Software Engineers?
Yes, Veeva Systems sponsors H-1B visas for Product Software Engineers. The company has a consistent history of filing H-1B petitions for engineering roles, which reflects the technical specialization these positions require. If you're already on H-1B with another employer, Veeva can file an H-1B transfer, allowing you to start work as soon as the transfer petition is received by USCIS.
Which visa types does Veeva Systems commonly sponsor for Product Software Engineers?
Veeva sponsors several visa categories for Product Software Engineers, including H-1B, H-1B1 visa for Chilean and Singaporean nationals, TN for Canadian and Mexican nationals, and F-1 OPT and CPT for students in active university programs. For engineers pursuing permanent residence, Veeva also supports EB-2 and EB-3 Green Card sponsorship through the PERM labor certification process with DOL.
What qualifications does Veeva Systems expect for Product Software Engineers?
Veeva's Product Software Engineer roles typically require a bachelor's degree in computer science, software engineering, or a closely related field, which also satisfies the specialty occupation requirement for H-1B eligibility. Experience with Java or similar object-oriented languages, cloud-based SaaS development, and enterprise software is commonly expected. Familiarity with life sciences, clinical data systems, or regulated software environments is a meaningful differentiator.
How do I apply for Product Software Engineer jobs at Veeva Systems?
You can browse and apply for open Product Software Engineer positions at Veeva through Migrate Mate, which filters roles by the visa types you need so you're only applying where sponsorship is available. Once you identify a role, apply directly through Veeva's careers portal. The process typically includes a recruiter screen, technical assessment, and multiple engineering interviews before an offer is extended.
How long does the H-1B sponsorship process take if I receive an offer from Veeva Systems?
If you're on F-1 OPT, Veeva would file your H-1B petition during the March registration window for an October 1 start date, meaning timelines depend heavily on where you are in your OPT period. Premium processing through USCIS can reduce petition adjudication to 15 business days, which many employers use to reduce uncertainty. For H-1B transfers from another employer, you can typically start work while the petition is pending.