Software Engineer - Full Stack

Related keywords: quality assurance remote jobremote job software engineerengineer remote job

This page contains product affiliate links.

Overview

Veeva Systems, a pioneering organization in the industry cloud for life sciences, is seeking to hire multiple Full-Stack Software Engineers. As a leader in the SaaS sector, Veeva is committed to accelerating the delivery of therapies to patients, underscoring a mission-driven philosophy that balances its operational goals with the interests of its customers, employees, and society. With a recent valuation surpassing $2 billion in revenue, Veeva represents both a high-growth opportunity and a stable, successful business model.

Position and Responsibilities

The role necessitates participation in all aspects of the Software Development Life Cycle (SDLC). Candidates will contribute to the design and development of innovative applications tailored for the life sciences sector. This includes collaboration with product managers, fellow engineers, and domain experts to create top-tier applications that tackle pressing challenges. Further responsibilities entail:

  • Working closely with Quality Assurance engineers to ensure thorough testing coverage.
  • Providing troubleshooting and technical support to optimize product operation.

Required Skills and Qualifications

To qualify for this position, candidates must possess the following skills and experience:

  • A minimum of 2 years in software product development.
  • Proficiency in Javascript front-end libraries, including React, Angular, or Vue.
  • Backend development experience using Java.
  • Familiarity with CSS abstraction layers like SASS or JSS.
  • Experience with Relational Database Management Systems (RDBMS) such as MySQL, Oracle, or MS SQL Server.
  • Strong communication abilities are essential.
  • Preferred time zones for candidates are Eastern Standard Time (EST) and Central Standard Time (CST).
  • A Bachelor’s degree in engineering/computer science or equivalent experience is required.

Moreover, candidates with a proven track record of mentoring teams are highly valued, aligning with Veeva’s commitment to employee success and development.

Nice to Have

While these qualifications are not mandatory, the following additional experience could set candidates apart:

  • Experience in an agile work environment.
  • Familiarity with the Spring framework.
  • Knowledge of ES6.
  • Previous involvement in Software-as-a-Service (SaaS) product development.
  • Experience with content management technologies.

Work Environment

Veeva Systems supports a flexible working model. The company identifies as a Work Anywhere organization, allowing employees the freedom to choose between working from home or in-office environments. This work flexibility is intended to help individuals thrive in their optimal configurations, fostering a healthy work-life balance.


🎁 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"

Compensation and Benefits

Veeva offers a competitive compensation structure that includes:

  • A base salary range between $85,000 - $225,000 CAD, varying based on experience and location.
  • Potential additional compensation may include variable bonuses and stock options.
  • A comprehensive benefits package that includes:
    • Medical, dental, and vision insurance.
    • Paid time off (PTO) and company-paid holidays.
    • Retirement plans.
    • A 1% charitable giving program, boosting community engagement and corporate responsibility.

Candidates are reminded that while a salary range is provided for compliance, actual salaries may vary within this spectrum. Veeva is committed to evaluating compensation based on individual qualifications and contributions.

Company Culture and Values

Veeva prides itself on its core values, which include:

  • Doing the Right Thing: Maintaining ethical standards in all business dealings.
  • Customer Success: Prioritizing customer relationships and satisfaction.
  • Employee Success: Supporting and cultivating an environment where employees can thrive.
  • Speed: Addressing the demands of a fast-paced industry.

In 2021, Veeva distinguished itself as a public benefit corporation (PBC), emphasizing a dual obligation to corporate success and social responsibility. This unique status reinforces their commitment to balancing stakeholder interests.

Conclusion

Veeva Systems is an equal opportunity employer and encourages applications from diverse backgrounds. The company is dedicated to ensuring that all qualified applicants receive fair consideration for employment. For candidates with disabilities or special needs, assistance is available in the recruitment process.

As a potential future Full-Stack Software Engineer at Veeva, candidates will not only embark on a rewarding career path but also engage in work that contributes meaningfully to the advancement of the life sciences sector.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

May 30, 2025

12 views

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