Software Engineer - Full Stack

Related keywords: remote job san franciscoremote job in healthcarehealthcare remote job

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven organization and a leader in the industry cloud, particularly in the life sciences sector. The company is known for its rapid growth, having surpassed $2 billion in revenue in the last fiscal year. As a public benefit corporation, Veeva is committed to balancing the interests of customers, employees, society, and investors, thus setting it apart from traditional corporations.

The company has adopted a Work Anywhere approach, giving employees the flexibility to work either from home or in the office depending on their preferences. The cultural values at Veeva focus on doing the right thing, customer success, employee success, and speed, which underscores the company’s commitment to both its employees and its clients. This makes Veeva an attractive workplace for prospective employees aiming to make a positive impact in the life sciences sector.

Job Position

The position available is for a Full-Stack Software Engineer. The company is looking to fill multiple roles within its engineering teams to develop innovative software products that cater to the life sciences industry. As a Full-Stack Engineer at Veeva, one will engage with the latest technologies in both the front-end and back-end domains to address challenges faced in healthcare today.

Required Skills

To qualify for the Full-Stack Software Engineer position at Veeva Systems, candidates should possess the following qualifications and skills:

  • 2+ years of experience in software product development
  • Proficiency in Java for backend development
  • Experience with JavaScript front-end libraries like React, Angular, or Vue
  • Familiarity with CSS abstraction layers, such as SASS or JSS
  • Experience with relational databases like MySQL, Oracle, or MS SQL Server
  • Strong communication skills, particularly in the EST and CST time zones is preferred
  • A Bachelor's degree in engineering, computer science, or a related field
  • Proven capabilities as a mentor with a track record of enhancing team performance

Candidates who have experience working in an agile environment, with the Spring framework, ES6, or in SaaS product development, will have an added advantage.


🎁 Get your FREE ebook!

Share this page using the buttons below and download our e-book "Essential Soft Skills for Today’s World" instantly.

Once shared, you’ll see the download button on any page you visit!

✅ Thanks for sharing!

You can now download your ebook:

📥 Download "Essential Soft Skills for Today’s World"

Salary and Benefits

The salary for the Full-Stack Software Engineer position comes with a significant range, starting at $85,000 and stretching up to $225,000 CAD. This range is structured to comply with local regulations, and actual salaries may vary based on factors like experience and location. In addition to the base salary, candidates may also be eligible for other forms of compensation such as variable bonuses and stock options, allowing for a comprehensive compensation package.

The company offers an array of benefits, which include:

  • Medical, dental, vision, and basic life insurance
  • Paid time off (PTO) and company-paid holidays
  • Retirement programs
  • A charitable giving program that matches employee contributions up to 1% of their salary

Company Culture and Mission

Veeva Systems not only focuses on delivering quality software but also aims to improve the life sciences industry dramatically. Their commitment to customers and communities is evident in their mission to expedite patient access to therapies. By joining Veeva, employees are entering a field that emphasizes doing meaningful work in a fast-paced, startup-like environment while being part of a financially stable organization.

Veeva's headquarters is located in the San Francisco Bay Area but operates globally with offices in over 15 countries. The company encourages equal opportunity in hiring, ensuring applicants consider their qualifications without bias based on race, gender, religion, or other protected characteristics. They also comply with regulations regarding accommodations for individuals with disabilities during the hiring process.

Conclusion

For job seekers interested in the technology and healthcare space, the Full-Stack Software Engineer position at Veeva Systems presents a unique opportunity to work in a progressive, socially responsible company. By leveraging modern technologies to solve real-world challenges in life sciences and enjoying a competitive salary and benefits, this role is tailored for those aiming to thrive in an innovative landscape that champions both professional growth and societal impact.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 18, 2025

23 views

1 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.