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