Taro Logo

Associate Automation Platform Engineer

A mission-driven SaaS company pioneering industry cloud solutions for life sciences companies, helping bring therapies to patients faster.
Pleasanton, CA, USA
$70,000 - $95,000
Backend
Entry-Level Software Engineer
Remote
1,000 - 5,000 Employees
1+ year of experience
Healthcare · Enterprise SaaS
This job posting is no longer active. 😔

Job Description

Veeva Systems, a leading SaaS company in the life sciences industry with over $2B in revenue, is seeking an Associate Automation Platform Engineer to join their dynamic team. This role presents an exciting opportunity to work on cutting-edge automation frameworks and cloud-based test infrastructure that operates at scale.

The position is part of the Automation Platform team within the Veeva Vault Platform, where you'll work alongside talented engineers to build and maintain a robust automation platform. The role encompasses four key areas: Tools (web applications using Java/JavaScript/React/Postgres/AWS), Reporting (analytics using PostgreSQL, AWS Elastic Search, DataBricks), Infrastructure (test automation pipelines in Jenkins), and Framework (application agnostic utilities using TestNG, Cucumber, RESTAssured).

As an Associate Automation Platform Engineer, you'll be trained in all these areas and expected to master at least two of them. The environment is fast-paced and innovative, running over 100K tests daily in their CI/CD pipeline and managing hundreds of cloud servers for automation runs.

What makes this opportunity unique is Veeva's status as a public benefit corporation (PBC), balancing the interests of customers, employees, society, and investors. The company offers a "Work Anywhere" policy, providing flexibility to work remotely or from the office. The compensation package includes a competitive salary range of $70,000-$95,000, comprehensive benefits, and the opportunity to contribute to transforming the life sciences industry.

The ideal candidate should have a Bachelor's degree in Computer Science or related field, at least 1 year of experience in building tools or test automation frameworks, and strong Java programming skills. Experience with SaaS companies, remote work, and technologies like TestNG, AWS, ELK Stack, Jenkins, and Maven would be advantageous.

Join a mission-driven organization that values doing the right thing, customer success, employee success, and speed, while making a meaningful impact on the life sciences industry.

Last updated 5 months ago

Responsibilities For Associate Automation Platform Engineer

  • Collaborate and contribute to state-of-the-art automation framework and cloud-based test infrastructure
  • Diagnose, debug, and fix issues in cloud-based automation environment
  • Participate in code review and provide good coding practices

Requirements For Associate Automation Platform Engineer

Java
JavaScript
React
PostgreSQL
  • Bachelor's degree in Computer Science or related field
  • 1+ years of relevant experience building tools and/or test automation framework
  • Solid programming skills in Java
  • Curious to learn and adapt to a fast-paced environment
  • Excellent written and verbal communication skills

Benefits For Associate Automation Platform Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program