Automation Platform Engineer

Job expired!

Join Veeva Systems as an Automation Platform Engineer

At Veeva Systems, we are committed to revolutionizing the life sciences industry through our pioneering cloud-based solutions. As a mission-driven organization, we are dedicated to helping life sciences companies bring therapies to patients faster. With a history of incredible growth, we surpassed $2B in revenue last year and continue to expand rapidly.

Core Values at Veeva Systems

At Veeva, our values focus on:

  • Do the Right Thing
  • Customer Success
  • Employee Success
  • Speed

We made history in 2021 by becoming a public benefit corporation (PBC), balancing the interests of customers, employees, society, and investors. As a Work Anywhere company, we support flexibility in your work environment – whether from home or in the office.

About the Role

Are you passionate about building cutting-edge, cloud-based applications on a robust content platform? Do you thrive in a dynamic, fast-paced startup environment? If so, we invite you to join our Automation Platform team at Veeva Vault Platform.

As an Automation Platform Engineer, you will work hands-on with a team of talented engineers to develop a scalable automation platform. This platform will be user-friendly and extendable for application teams, employing a self-service model. You will be exposed to various aspects of the platform, including:

  • Tools: Enhance Quality Operations productivity using JAVA, JavaScript, REACT, Postgres, AWS.
  • Reporting: Generate analytics reports from diverse data sources and create BI dashboards in Sigma.
  • Infrastructure: Develop test automation pipelines in Jenkins using Groovy, Python, Shell scripting.
  • Framework: Build application-agnostic framework utilities using TestNG, Cucumber, RESTAssured.

Key Responsibilities

  • Identify and aggregate information from Jenkins pipelines and engineering applications.
  • Build business analytics reports and dashboards using Sigma BI.
  • Collaborate with QA and senior leadership on reporting strategies.
  • Contribute to a scalable cloud-based reporting infrastructure.
  • Evaluate and drive the adoption of new tools and technologies.
  • Participate in code review and establish best coding practices.
  • Assist in technical screening/interviewing of new hires.
  • Provide mentoring and technical guidance to junior engineers.

Qualifications

Required

  • Bachelor's degree in Computer Science or related field.
  • 5+ years of relevant experience, including 2+ years in BI report building.
  • Expertise in Databricks, AWS Elastic, Open Search, Kibana.
  • Strong knowledge of Spark, Java, cloud databases, and ETL processes.
  • Comfortable in dynamic, iterative environments.
  • Strong time management and communication skills.

Preferred

  • Domain experience in Life Sciences or Pharma.
  • Experience with SaaS companies.
  • Experience working remotely.
  • Experience with tools/technologies like ELK, Sigma BI, AWS/Azure/GCP, Jenkins, GitLab, Jira, Confluence.

Perks & Benefits

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

Compensation

Base salary: $75,000 - $125,000 CAD. Actual salaries may vary based on experience and location. Additional compensation types may include variable bonuses and stock bonuses.

#LI-Remote

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Veeva is an equal opportunity employer