Software Engineer - Full Stack

Related keywords: remote job san franciscoremote job software engineerengineer remote job

This page contains product affiliate links.

Overview

Veeva Systems is a mission-driven company that specializes in delivering innovative cloud solutions to life sciences organizations. Based in the San Francisco Bay Area, Veeva has quickly become one of the fastest-growing SaaS companies, generating over $2B in revenue last fiscal year. The company has made history as a public benefit corporation (PBC) and is committed to balancing the interests of customers, employees, society, and investors.

Position Details

Veeva is currently looking for multiple Full Stack Software Engineers to join their team. This position emphasizes the importance of working with cutting-edge technologies to tackle major challenges in the life sciences sector. You will have the flexibility to work from home, making this a suitable opportunity for those desiring a work-from-home environment.

Required Skills

Candidates for the role should possess the following technical skills and experience:

  • 2+ years of software product development experience
  • Proficiency in Java and JavaScript applications
  • Familiarity with front-end libraries such as React, Angular, or Vue
  • Backend development experience using Java
  • Understanding of CSS abstraction layers (e.g., SASS or JSS)
  • Experience with relational databases like MySQL, Oracle, or MS SQL Server
  • Strong communication skills and the ability to work collaboratively with product managers, fellow engineers, and domain experts

A Bachelor's degree in engineering, computer science, or a related field (or equivalent experience) is preferred. Additionally, candidates are encouraged to demonstrate their ability to be strong mentors, enhancing the performance of their teams.

Nice to Have

Some additional advantageous experiences include:

  • Previous work in an agile environment
  • Experience with the Spring framework
  • Familiarity with ES6
  • Experience in developing Software-as-a-Service (SaaS) products
  • Knowledge of content management products and technologies

Compensation and Benefits

The compensation for the Full Stack Software Engineer position ranges from $85,000 to $225,000, which is designed to comply with local regulations. It's important to note that the actual salary could vary based on an individual's experience and location. Veeva believes in evaluating compensation based on unique qualifications, experience, and anticipated contributions. Additionally, this role may be eligible for bonuses such as variable compensation or stock options.


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

Moreover, employees enjoy a robust benefits package including:

  • Medical, dental, and vision insurance
  • Paid time off (PTO) and company holidays
  • Competitive retirement programs
  • A charitable giving program (1% charitable giving)

Company Values

Veeva promotes core values that include:

  • Doing the Right Thing
  • Customer Success
  • Employee Success
  • Speed

These values guide the company's operations and interactions within its diverse community. Veeva is committed to not only delivering results but doing so with integrity and responsibility.

Equality and Inclusion

Veeva Systems stands as an equal opportunity employer. The organization is committed to considering all qualified applicants without discrimination based on various personal characteristics, including race, color, sex, sexual orientation, gender identity, religion, national origin, disability, and more. Should you require accommodations due to a disability when applying for this position or during the hiring process, support is available to you.

Conclusion

For software engineers looking to make an impact in the life sciences sector while enjoying the flexibility of remote work and an attractive compensation package, the Full Stack Software Engineer position at Veeva Systems is a compelling opportunity. With its commitment to growth, employee satisfaction, and societal impact, Veeva Systems could be the perfect place for candidates eager to develop their careers in a fast-paced, supportive, and innovative environment.



This job offer was originally published on jooble.com

Veeva Systems

Canada

Software development

Full-time

March 21, 2025

12 views

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