Life Sciences Cloud Software Engineer

4 days ago


Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

Veeva 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 ideal environment, whether that's from home or in the office.

Join us in transforming the life sciences industry and making a positive impact on our customers, employees, and communities.

The Role

Our teams are looking for talented Full-Stack Software Engineers to build innovative products in Life Sciences using the latest front-end and back-end technologies.

You'll have the opportunity to tackle some of the biggest challenges facing the world today while working with a dynamic, startup environment and having the stability of a successful, profitable company.

We're seeking engineers with extensive experience in Java and Javascript applications and the latest open source technologies.

Ideal candidates have worked in enterprise software development or high-growth technology companies.

Responsibilities
  • 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 sciences
  • Work with Quality Assurance engineers to ensure accurate and comprehensive testing coverage
  • Contribute to troubleshooting and technical support of the product
Requirements
  • Minimum 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 like MySQL, Oracle, or MS SQL Server
  • Strong communication skills
  • Preference for EST and CST time zones
  • BS in engineering/computer science or equivalent
  • We're looking for strong mentors with a proven record of improving team performance
Desirable Skills
  • 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
What We Offer
  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program
Compensation
  • $140,000 - $190,000 per year


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva 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+...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    Veeva 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'...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems Full time

    About 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 time

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


  • Ottawa, Ontario, Canada Thales Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems Full time

    Veeva Systems is a pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.We are looking for Front-End Software Engineers who are eager to build in a dynamic environment inside a stable, profitable company. You will be directly collaborating with back-end and design teams to develop and maintain the UI of Veeva's...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    At Veeva Systems, Inc., we're committed to empowering the life sciences industry with innovative cloud-based solutions. As a Cloud-Based Software Development Engineer, you'll be part of a dynamic team that's passionate about creating industry-changing applications and platforms.Key Responsibilities:Solve real customer problems and experiment with new ideas...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Rollbar, Inc. Full time

    Qlik transforms complex data landscapes into actionable insights, driving strategic business outcomes. As a Gartner Magic Quadrant Leader for 14 years in a row, our portfolio leverages pervasive data quality and advanced AI/ML capabilities that lead to better decisions, faster.We excel in integration and governance solutions that work with diverse data...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

    About Veeva SystemsVeeva Systems is a pioneering company in the life sciences industry cloud, helping organizations bring therapies to patients faster. Our mission-driven approach is guided by four key principles: Do the Right Thing, Customer Success, Employee Success, and Speed.As a Work Anywhere company, we support our employees' flexibility to work from...


  • Ottawa, Ontario, Canada Veeva Systems, Inc. Full time

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

  • Cloud Engineer

    4 weeks ago


    Ottawa, Ontario, Canada CMHC - SCHL Full time

    About the RoleWe are seeking a skilled Cloud Engineer to join our Technology Solutions Team. As a key member of our team, you will be responsible for designing, configuring, and maintaining Azure DevOps pipelines to automate build, test, and deployment processes.Key ResponsibilitiesDesign and implement CI/CD pipelines for multiple projects ensuring efficient...