Company Detail

Veeva Systems
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Senior Software Engineer - Full Stack  

    - Suffolk County
    Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineering job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it simply doesn’t get any more important than this. Your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale for heavy use, but that can also evolve with new features and capabilities. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new careers. Our teams are hiring multiple talented Full-Stack Software Engineers to build innovative products in Life Sciences. You’ll work with the latest front-end and back-end technologies as we tackle some of the biggest challenges facing the world today. We are looking for engineers that would thrive in a dynamic, startup environment while having the stability of a successful, profitable company. You have extensive experience in Java and Javascript applications and the latest open source technologies. You’ve ideally worked in enterprise software development or for a high-growth technology company. \n What You'll Do 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 5+ years of experience in software product development 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 We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Nice to Have Previous experience working in an agile environment Experience with the Spring framework Experience with ES6 Experience with Software-as-a-Service (SaaS) product development Experience with content management products and technologies Learn More Engineer Perspective: 3 Reasons to Consider Veeva Engineering at Veeva Perks Read Less
  • Senior Software Engineer - Front End  

    - Philadelphia County
    Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-end Software Engineers who are eager to build in a dynamic, startup environment inside a stable, profitable company. Our teams are solving complex problems that impact the speed and effectiveness of the life sciences industry. In this role, you’ll jump right in, develop in rapid sprints, and find quickly that we don’t believe in throwaway technology. You build it -- we ship it. Front-end Engineers will be directly collaborating with the back-end and design teams to develop and maintain the UI of Veeva's cloud-based applications with modern JavaScript frameworks. You should be a team player, a fast learner, and have a drive for excellence. \n What You'll Do 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 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 Requirements 5+ years of UI development experience Proficiency with JavaScript ES6 experience Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat) Experience working with modern JavaScript frameworks (e.g. React or Vue) Knowledge of unit test frameworks like Jest and React-testing-library Proficiency with CSS abstraction layers (e.g. SASS or JSS) We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Learn More Engineer Perspective: 3 Reasons to Consider Veeva Veeva Announces MyVeeva to Enable Patient-centric Clinical Trials Perks Read Less
  • Principal Software Engineer - Search - Lucene  

    - San Luis Obispo County
    Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it simply doesn’t get any more important than this. Your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale for heavy use, but can also evolve with new features and capabilities. And because this role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new careers. Veeva is the leader in cloud-based software for the global Life Sciences industry. Our platform and applications allow customers to operate more efficiently and safely in order to bring life-saving diagnostics, treatments, and medicines to market faster than any time in history. This industry along with our vertical-specific software is in a period of unprecedented growth over the next five years, and we’re looking for mission-driven software development problem-solvers, thinkers, and doers to keep up with growth. Veeva is a ‘Work Anywhere’ company, so you can connect with teams in our Pleasanton office while also having the flexibility to work from home. And as a Public Benefit Corporation, you will work for a company with purpose and focused on making a positive impact on society. \n What You'll Do Work with the senior architects and engineers to design and augment our storage engine to build transactional capabilities Solve very complex and challenging problems around consistency, transaction, isolation and performance at scale You will own every aspect of your feature from design to implementation and take the feature all the way to production and see it through Collaborate with product managers and the quality assurance team to deliver high quality product features by adhering to Veeva's development process and standards Passionate to mentor and guide engineers at all levels, review work products of other engineers in the team and evangelize the best practices and coding standards Requirements 12+ years of software development experience with proven track record of building high volume products at scale In-depth knowledge of Solr (or) Elasticsearch and deeper understanding of Lucene and familiarity with its source code. Experience in forking, customizing and contributing to open-source projects is good to have Proven track record of building and optimizing high-performance distributed systems with strong understanding of database ACID properties and experience with relational or non-relational databases Extensive experience developing enterprise SaaS cloud applications Hands-on development experience on Java, Spring, Hibernate, Git, Maven or Gradle, Git, jenkins Drive and flexibility to roll up your sleeves and work hard (and have fun) in a dynamic startup environment We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Learn More Engineer Perspective: 3 Reasons to Consider Veeva Engineering at Veeva Perks Read Less
  • Principal Software Engineer - Java  

    - Multnomah County
    Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it simply doesn’t get any more important than this. Your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale for heavy use, but can also evolve with new features and capabilities. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new careers. Veeva is the leader in cloud-based software for the global Life Sciences industry. Our platform and applications allow customers to operate more efficiently and safely in order to bring life-saving diagnostics, treatments, and medicines to market faster than any time in history. This industry along with our vertical-specific software is in a period of unprecedented growth over the next five years, and we’re looking for mission-driven software development problem-solvers, thinkers, and doers to keep up with growth. Veeva is a ‘Work Anywhere’ company, so you can connect with teams in our Pleasanton office while also having the flexibility to work from home. And as a Public Benefit Corporation, you will work for a company with purpose and focused on making a positive impact on society. \n What You'll Do Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to problems. Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance. Quickly break down complex problems into potential solutions, accounting for knowns and unknowns, in order to get to solid resolutions faster. Passion to mentor and guide engineers at all levels Define, evangelize and mentor on best practices and coding standards. Extensive experience reviewing code engineers of all levels. Requirements 12+ years of software development experience Extensive experience developing enterprise SaaS cloud applications Proven track record of building high volume products at scale Hands-on development experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, Git, Jenkins, AspectJ, Messaging, Solr, and Lucene) Drive and flexibility to roll up your sleeves and work hard (and have fun) in a fast-moving startup environment We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Learn More Engineer Perspective: 3 Reasons to Consider Veeva Engineering at Veeva Perks Read Less
  • Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role Veeva’s Vault Platform enables rapid development of enterprise applications for our Life Sciences customers. Vault applications, which are built on the Vault platform, enable our customers to run and manage clinical trials, ensure compliance with regulations, safely manufacture and produce life-saving medicines, and more. The Cloud Infrastructure team is responsible for utilizing a diverse set of cloud and open source technologies to deliver a massively scalable, robust, and highly available platform. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform. The work you do will provide immutability across the application and database layers, including building database replication chains and the containerization of backend services. You will be responsible for utilizing a diverse set of cloud and open-source technologies to deliver a massively scalable, robust, highly available, and immutable platform that powers all the applications built on Veeva Vault. \n What You'll Do Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to complex problems Optimize and improve existing infrastructure, architecture, and processes to take advantage of cloud platforms Own all aspects of implementation for features from design to development, deployment to production, to support and maintenance Design and build systems that are scalable, highly available, and easily maintainable Build multi-tenant RESTful services at scale Requirements 5+ years of software development in Java, preferably at an enterprise software company using Object Oriented Programming concepts Hands-on programming experience with many AWS APIs and technologies: EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups Experience in configuring and developing with MySQL, including building replication chains and working with multi-master setup Current hands-on development experience with open-source technologies: Memcached, Spring, Maven, Git, Jenkins, JUnit, Tomcat, Linux, MySQL Experience with scripting such as Linux Shell, Python Proven ability to write clean, testable, readable code in a team environment Experience with Immutable Infrastructure and Infrastructure as Code patterns and technologies: Docker, Ansible, Packer, Vagrant, AWS SDK for Java Strong verbal and communication skills We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Nice to Have Experience with building enterprise software for business Familiarity with agile methodologies Learn More Engineer Perspective: 3 Reasons to Consider Veeva Engineering at Veeva Perks Read Less
  • Senior Software Engineer - Infrastructure  

    - Suffolk County
    Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role Veeva’s Vault Platform enables rapid development of enterprise applications for our Life Sciences customers. Vault applications, which are built on the Vault platform, enable our customers to run and manage clinical trials, ensure compliance with regulations, safely manufacture and produce life-saving medicines, and more. The Cloud Infrastructure team is responsible for utilizing a diverse set of cloud and open source technologies to deliver a massively scalable, robust, and highly available platform. We are seeking Senior Software Engineers who are passionate about designing and implementing a highly available, distributed, and secure system on a cloud platform. The work you do will provide immutability across the application and database layers, including building database replication chains and the containerization of backend services. You will be responsible for utilizing a diverse set of cloud and open-source technologies to deliver a massively scalable, robust, highly available, and immutable platform that powers all the applications built on Veeva Vault. \n What You'll Do Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to complex problems Optimize and improve existing infrastructure, architecture, and processes to take advantage of cloud platforms Own all aspects of implementation for features from design to development, deployment to production, to support and maintenance Design and build systems that are scalable, highly available, and easily maintainable Build multi-tenant RESTful services at scale Requirements 5+ years of software development in Java, preferably at an enterprise software company using Object Oriented Programming concepts Hands-on programming experience with many AWS APIs and technologies: EC2, IAM, Route 53, Auto Scaling, Elastic Load Balancing, Elastic Container Service, S3, EBS, VPC, Security Groups Experience in configuring and developing with MySQL, including building replication chains and working with multi-master setup Current hands-on development experience with open-source technologies: Memcached, Spring, Maven, Git, Jenkins, JUnit, Tomcat, Linux, MySQL Experience with scripting such as Linux Shell, Python Proven ability to write clean, testable, readable code in a team environment Experience with Immutable Infrastructure and Infrastructure as Code patterns and technologies: Docker, Ansible, Packer, Vagrant, AWS SDK for Java Strong verbal and communication skills We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Nice to Have Experience with building enterprise software for business Familiarity with agile methodologies Learn More Engineer Perspective: 3 Reasons to Consider Veeva Engineering at Veeva Perks Read Less
  • Principal Software Engineer - Java  

    - Suffolk County
    Veeva Systems is a mission-driven organization and pioneer in industry... Read More
    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead. At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment. Join us in transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed up the innovation and delivery of critical treatments and medicines to patients around the globe, it simply doesn’t get any more important than this. Your impact as a seasoned technical problem-solver will mean you will be focused on building software that can not only scale for heavy use, but that can also evolve with new features and capabilities. And because this senior role is independent, you will have equal influence to drive the direction of the build, be an advisor to product leadership and mentor freshly minted software engineers in their new careers. \n What You'll Do Collaborate with Product Management and Development team members on technical design and problem solving to come up with compelling solutions to problems. Own all aspects of implementation for features from design to development, deployment to production, and support and maintenance. Quickly break down complex problems into potential solutions, accounting for knowns and unknowns, in order to get to solid resolutions faster. Passion to mentor and guide engineers at all levels Define, evangelize and mentor on best practices and coding standards. Extensive experience reviewing code engineers of all levels. Requirements 12+ years of software development experience Extensive experience developing enterprise SaaS cloud applications Proven track record of building high volume products at scale Hands-on development experience with current open source tools and technologies (Java, Spring, MySQL, Hibernate, Maven, Git, Jenkins, AspectJ, Messaging, Solr, and Lucene) Drive and flexibility to roll up your sleeves and work hard (and have fun) in a fast-moving startup environment We are looking for strong mentors with a proven record of making your team better Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time Learn More Engineer Perspective: 3 Reasons to Consider Veeva Engineering at Veeva Perks Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany