Senior Cloud Life Sciences Software Developer
2 weeks ago
Veeva Systems, Inc. is a pioneering force in the life sciences industry cloud, dedicated to accelerating the delivery of therapies to patients worldwide.
We are driven by our core values: Doing the Right Thing, Customer Success, Employee Success, and Speed.
As a Work Anywhere company, we empower our employees to thrive in their ideal environment, whether that's from home or in the office.
We're committed to making a positive impact on our customers, employees, and communities, transforming the life sciences industry through innovation and technology.
The Role
Our teams are seeking talented Full-Stack Software Engineers to build cutting-edge products in Life Sciences. You'll collaborate with the latest front-end and back-end technologies to tackle some of the world's biggest challenges.
We're looking for engineers who excel in dynamic, startup environments while enjoying the stability of a successful and profitable company. Ideal candidates have extensive experience in Java and Javascript applications, as well as the latest open-source technologies. A background in enterprise software development or high-growth technology companies is also preferred.
Responsibilities:- Participate in all aspects of the SDLC, collaborating with product managers, other engineers, and domain experts to design and develop innovative applications in life sciences.
- Work closely with Quality Assurance engineers to ensure accurate and comprehensive testing coverage.
- Contribute to troubleshooting and technical support of the product.
- 2+ years of experience in software product development.
- Experience with Javascript front-end libraries such as React, Angular, or Vue.
- 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.
- Preference for EST and CST time zones.
- BS in engineering/computer science or equivalent.
- We seek strong mentors with a proven track record of improving team performance.
- 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.
- Medical, dental, vision, and basic life insurance.
- PTO and company-paid holidays.
- Retirement programs.
- 1% charitable giving program.
- $85,000 - $225,000 base pay, plus additional benefits and perks.
-
Software Developer in Life Sciences
1 month ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeLife-Changing Career OpportunityVeeva Systems, Inc. is a pioneering company in the industry cloud space, dedicated to helping life sciences companies bring therapies to patients faster.We are looking for talented Senior Full-Stack Software Engineers to join our team and contribute to the development of innovative products that make a significant impact on...
-
Software Development Leader for Life Sciences
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization pioneering in industry cloud, helping life sciences companies bring therapies to patients faster by adhering to the core values of Do the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we provide flexibility to work from home or in the office, allowing employees to thrive...
-
Life Sciences Software Development Expert
4 days ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems is a pioneering organization in industry cloud solutions, dedicated to helping life sciences companies expedite the delivery of therapies to patients. Guided by our core values of Doing the Right Thing, Customer Success, Employee Success, and Speed, we strive to make a meaningful impact.As a Work Anywhere company, we support our employees'...
-
Life Sciences Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering force in the life sciences industry, driving innovation and progress through its industry cloud solutions.Salary: $110,000 - $270,000As a Senior Full-Stack Software Engineer at Veeva Systems, you will be part of a collaborative team that builds cutting-edge applications in life sciences.The ideal candidate will have 5+...
-
Life Sciences Cloud Software Engineer
4 days ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering organization in industry cloud solutions for the life sciences sector.We help our clients bring innovative therapies to patients faster by delivering cutting-edge products that embody our core values of Customer Success, Employee Success, and Speed.As a Work Anywhere company, we empower our employees to thrive in their...
-
Cloud Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeTransform the Life Sciences Industry with Veeva SystemsWe are seeking an experienced Cloud Software Engineer to join our team at Veeva Systems, Inc. in a remote work environment.The ideal candidate will have 3+ years of server-side programming experience in Java and hands-on development experience with current open source tools and technologies such as...
-
Software Development Leader in Life Sciences
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeUnlock Career Opportunities as a Full-Stack Software Engineer at Veeva Systems, Inc.Veeva Systems, Inc. is a pioneering organization in industry cloud solutions, dedicated to empowering life sciences companies to deliver therapies to patients faster. Our core values of Do the Right Thing, Customer Success, Employee Success, and Speed drive our mission to...
-
Senior Cloud Architect for Life Sciences
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems Full timeAbout Veeva Systems">Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values include Do the Right Thing, Customer Success, Employee Success, and Speed.">As a Work Anywhere company, we support your flexibility to work from home or in the office, so you...
-
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneer in industry cloud solutions, empowering life sciences companies to accelerate therapy delivery. As one of the fastest-growing SaaS companies in history, we have surpassed $2 billion in revenue with extensive growth potential ahead.At Veeva, our values drive everything we do: Do the Right Thing, Customer Success, Employee...
-
Senior Full-Stack Developer for Life Sciences
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva Systems, Inc.Veeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission-driven organization helps companies bring therapies to patients faster by providing innovative products and services that drive business success.As one of the fastest-growing SaaS companies in history, we have achieved...
-
Senior Cloud Software Architect
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a leading provider of industry cloud solutions for the life sciences industry. Our mission-driven organization is committed to helping companies bring therapies to patients faster by simplifying clinical, commercial, and regulatory workflows on one platform.We are looking for an experienced Senior Cloud Software Architect to join our...
-
Senior Cloud Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering industry cloud company revolutionizing the life sciences sector by empowering companies to bring innovative therapies to patients faster. With an impressive track record of rapid growth and revenue exceeding $2 billion in the last fiscal year, we are poised for further expansion.Our organization thrives on a set of core...
-
Senior Cloud Infrastructure Developer
3 hours ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeAbout Veeva SystemsVeeva Systems, a mission-driven pioneer in industry cloud, empowers life sciences companies to accelerate therapies for patients. As one of the fastest-growing SaaS companies, we reached $2B in revenue in our last fiscal year and continue to grow.Our values drive everything we do: Do the Right Thing, Customer Success, Employee Success, and...
-
Ottawa, Ontario, Canada SAS Software Full timeAbout the JobSAS Software is seeking a Senior Cloud Technical Lead to provide technical leadership for our customer engagements running in our cloud.As a Senior Cloud Technical Lead, you will:Own all technical aspects of a customer environment from implementation through ongoing operations for a select portfolio of SAS Cloud customers.Collaborate with global...
-
Cloud Software Architect
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeTransforming Life Sciences TogetherVeeva Systems, Inc. is a mission-driven organization pioneering industry cloud solutions to accelerate life sciences companies' therapies to patients.We're one of the fastest-growing SaaS companies in history, exceeding $2B in revenue in our last fiscal year with vast growth potential ahead.Our core values - Do the Right...
-
Cloud Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Thales Full timeAbout ThalesThales is a global leader in digital security, providing solutions to secure billions of digital interactions every day. Our technologies and services help governments and businesses trust the digital world, enabling them to securely exchange funds, verify identities, analyze vast amounts of information, and encrypt data to make the connected...
-
Senior Cloud Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneer in industry cloud solutions, helping life sciences companies accelerate the delivery of therapies to patients.As a Work Anywhere company, we prioritize employee flexibility, allowing you to work from home or in the office and thrive in your ideal environment.The RoleSenior Software Engineers will contribute to the technical...
-
Senior Cloud Technical Lead
1 month ago
Ottawa, Ontario, Canada SAS Software Full timeSAS Cloud Operations TeamWe are seeking a Senior Cloud Technical Lead to provide technical leadership for our customer engagements running in our cloud.About the JobAs a Senior Cloud Technical Lead, you will own all technical aspects of a customer environment from implementation through ongoing operations for a select portfolio of SAS Cloud customers. You...
-
Cloud Native Software Developer
2 weeks ago
Ottawa, Ontario, Canada Cisco Systems, Inc. Full timeCisco Systems, Inc. is seeking a skilled Cloud Native Software Developer to join our team in extending and maintaining the core messaging, persistence, and shared back-end services powering the Intersight platform.Job SummaryWe are looking for a highly motivated individual with deep technical expertise in cloud native technologies to participate in the...
-
Senior Cloud Infrastructure Engineer
4 weeks ago
Ottawa, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems, Inc. is a pioneering company in the industry cloud, dedicated to helping life sciences organizations bring innovative therapies to patients faster.We are committed to making a positive impact on our customers, employees, and communities through our mission-driven approach.About the RoleWe are seeking highly skilled Senior Software Engineers to...