Senior Software Engineer - Full Stack

Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
$110,000 - $270,000
Full-Stack
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience

Description For Senior Software Engineer - Full Stack

Veeva Systems, a pioneer in industry cloud for life sciences, is seeking Senior Full-Stack Software Engineers to build innovative products. As a $2B+ revenue SaaS company and public benefit corporation, Veeva offers a unique blend of startup dynamism and established success. The role involves working with cutting-edge front-end and back-end technologies to tackle significant challenges in the life sciences industry.

Key Responsibilities:

  • Participate in all aspects of the Software Development Life Cycle (SDLC)
  • Collaborate with product managers, engineers, and domain experts
  • Design and develop cutting-edge applications in life science
  • Work with QA engineers to ensure comprehensive testing coverage
  • Contribute to troubleshooting and technical support

Requirements:

  • 5+ years of software product development experience
  • Proficiency in JavaScript, React, and Java
  • Experience with CSS abstraction layers (e.g., SASS or JSS)
  • Knowledge of RDBMS such as MySQL, Oracle, or MS SQL Server
  • Strong communication skills
  • BS in engineering/computer science or equivalent
  • Proven mentorship abilities

Preferred Skills:

  • Agile environment experience
  • AWS familiarity
  • Spring framework knowledge
  • ES6 proficiency
  • SaaS product development background
  • Content management expertise

Veeva offers a "Work Anywhere" policy, allowing flexibility to work from home or in the office. The company provides comprehensive benefits, including medical, dental, vision, life insurance, PTO, retirement programs, and a 1% charitable giving program.

Join Veeva in transforming the life sciences industry and making a positive impact on customers, employees, and communities. This role offers an exciting opportunity to work on meaningful projects while enjoying the stability of a successful, profitable company.

Last updated 4 months ago

Responsibilities For Senior Software Engineer - Full Stack

  • Participate in all aspects of the SDLC
  • Collaborate with product managers, other engineers, and domain experts to design and develop cutting-edge applications in life science
  • Collaborate with Quality Assurance engineers to ensure accurate and comprehensive testing coverage
  • Contribute to troubleshooting and technical support of the product

Requirements For Senior Software Engineer - Full Stack

JavaScript
React
Java
MySQL
  • 5+ years of software product development experience
  • Experience with JavaScript and React
  • Experience with backend development in Java
  • Experience with CSS abstraction layers (e.g., SASS or JSS)
  • Experience with RDBMS such as MySQL, Oracle, or MS SQL Server
  • Strong communication skills
  • BS in engineering/computer science or equivalent
  • Strong mentorship abilities
  • EST and CST time zones are preferred

Benefits For Senior Software Engineer - Full Stack

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program

Interested in this job?

Jobs Related To Veeva Systems Senior Software Engineer - Full Stack

Full-Stack Senior Engineer - Product Led Growth

Outdoorsy seeks a Full-Stack Senior Engineer for Product Led Growth to develop innovative travel solutions across the entire tech stack.

Full-Stack Developer

Senior Full-Stack Developer position at OROSYS / Two notes Audio Engineering, focusing on web application development and infrastructure management.

Sr. Software Engineer

Sr. Software Engineer role at Oliv.AI, a SalesTech startup providing AI copilot for sales teams.

SEO Engineer

Join iPullRank as an SEO Engineer to drive organic search visibility for clients through technical analysis, content engineering, and innovative SEO strategies.