Software Engineer - Full Stack

Related keywords: quality assurance remote jobremote job in healthcarehealthcare remote job

This page contains product affiliate links.

Overview of Veeva Systems

Veeva Systems is a rapidly growing company specializing in cloud solutions for the life sciences sector. They focus on innovations that help bring therapies to patients more quickly. With a mission-driven approach, Veeva has positioned itself as a leader in the SaaS industry, achieving substantial growth and surpassing $2 billion in revenue in the last fiscal year. The company became a public benefit corporation (PBC) in 2021, which emphasizes their commitment to balancing the interests of customers, employees, society, and investors.

Company Culture and Work Environment

Veeva promotes a culture that values flexibility and employee success. As a Work Anywhere company, they encourage team members to work from home or in the office, allowing for one to thrive in their ideal work environment. Their core values include Customer Success, Employee Success, Speed, and most importantly, Doing the Right Thing. This ethos drives every decision and interaction within the organization.

Job Title and Responsibilities

The position available is for a Full Stack Software Engineer. The role entails developing innovative solutions in the life sciences sector, leveraging both front-end and back-end technologies. Candidates will work closely with product managers and domain experts to design applications that address significant challenges in the healthcare industry.

Key Responsibilities

  • Participate in the Software Development Life Cycle (SDLC).
  • Collaborate with Quality Assurance engineers to ensure thorough testing.
  • Troubleshoot and provide technical support for products.

Required Skills and Experience

Candidates for this role should possess the following qualifications:

  • A minimum of 2 years of experience in software product development.
  • Proficiency in Javascript front-end libraries such as React, Angular, or Vue.
  • Backend development experience in Java.
  • Familiarity with CSS abstraction layers like SASS or JSS.
  • Experience with relational databases such as MySQL, Oracle, or MS SQL Server.
  • Strong communication skills are essential.
  • Candidates located in the EST or CST time zones are preferred.
  • A BS in engineering/computer science or equivalent is required.

Nice to Have Skills

While not mandatory, the following skills are advantageous:


🎁 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"
  • Prior experience in an agile working environment.
  • Familiarity with the Spring framework and ES6.
  • Background in Software-as-a-Service (SaaS) product development.
  • Knowledge of content management products and technologies.

Compensation Details

Veeva offers a competitive salary range for this position, starting at $85,000 and potentially reaching up to $225,000. The specified range aligns with local regulations and may vary based on the candidate's experience and location. In addition to base pay, candidates may also be eligible for variable bonuses and/or stock bonuses depending on their qualifications and contributions to the organization.

Benefits and Perks

Working at Veeva comes with numerous benefits and perks, including:

  • Medical, dental, vision, and basic life insurance.
  • Paid Time Off (PTO) and company-paid holidays.
  • Retirement programs designed for long-term savings.
  • A 1% charitable giving program, encouraging employees to contribute to their communities.

Additional Information

Veeva Systems is committed to diversity and inclusion in the workplace. They are an equal-opportunity employer, meaning all applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin, age, disability, marital status, pregnancy, or any other characteristic protected by law.

If prospective applicants need assistance or accommodations due to a disability or special need during the recruitment process, they can contact Veeva at their designated email address for support.

In summary, this position offers an excellent opportunity for software engineers looking to make an impact in the exciting field of life sciences while working in a flexible and supportive company culture.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

June 25, 2025

5 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.