Software Engineer - Full Stack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Veeva Systems · 1 day ago

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. In this role, you will work with the latest front-end and back-end technologies to contribute to the success of the Veeva clinical data platform designed for the life sciences industry and clinical trials.

BiotechnologyCRMEnterprise SoftwareSoftware
badNo H1Bnote

Responsibilities

Be part of a dynamic team that is passionate about creating industry-changing, cloud-based applications and platforms
Solve real customer problems and experiment with new ideas
Decompose existing software systems while working with and influencing others to improve the overall architecture
Collaborate with QA engineers to ensure accurate and comprehensive testing coverage
Contribute to troubleshooting and technical support of the product
Participate in all aspects of the software development life cycle

Qualification

JavaScriptJavaREST servicesReactCSS abstraction layersOpen-source Java stackRDBMSCloud technology stackSaaS developmentMentoring

Required

BS or MS in Computer Science or similar fields
5+ years of professional experience on full stack development. This is NOT a position for new or recent college graduates
Proficiency with JavaScript, React, CSS abstraction layers (e.g. SASS or JSS)
Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat)
Experience with backend REST service development in Java/Spring
Knowledge of RDBMS such as MySQL, Oracle, or MS SQL Server
Must be in the Pacific time zone or the Mountain time zone
Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time

Preferred

Hands-on experience with cloud technology stack (AWS, GCP or Azure)
Success in mentoring junior engineers
Experience with Software-as-a-Service (SaaS) product development

Benefits

Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
1% charitable giving program

Company

Veeva Systems

company-logo
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry.

Funding

Current Stage
Public Company
Total Funding
$7M
Key Investors
Emergence Capital
2013-10-16IPO
2008-06-05Series Unknown· $4M
2007-02-06Angel· $3M

Leadership Team

leader-logo
Peter Gassner
Founder and CEO
linkedin
leader-logo
Mitch Wallace
Retired - Co-Founder and VP Operations
linkedin
Company data provided by crunchbase