Data Engineer

Veeva Systems Logo

Veeva Systems

πŸ“Remote - Taiwan

Summary

Join Veeva Systems, a leading life sciences industry cloud company, as a Data Engineer. You will design and build reusable data pipelines using cloud-based and proprietary platforms, collaborate with data scientists on AI/ML implementations, and create documentation for data analysts. This role requires strong data engineering skills, experience with cloud environments (e.g., AWS and Apache Spark), and the ability to guide junior engineers. Veeva offers a flexible "work from anywhere" policy and a comprehensive benefits package. We are a mission-driven organization committed to customer and employee success. The ideal candidate will thrive in a fast-paced environment and contribute to our continued growth.

Requirements

  • BS degree in Computer Science, Engineering, or a related subject
  • 4+ years of experience in Data Engineering roles
  • Experience developing sophisticated data pipelines in cloud-based environments (e.g. AWS) using scalable data processing tools (e.g. Apache Spark)
  • Data modeling experience
  • Demonstrated ability to work with others, particularly providing guidance to other data engineers
  • Ability to communicate around complex ideas and topics in English with both technical and non-technical individuals

Responsibilities

  • Design and build reusable and configurable data pipelines using a mix of standard cloud-based and proprietary data platforms
  • Work with a data scientist to develop AI/ML proofs of concept into full implementations
  • Create documentation and provide informal training for data analysts on the configuration and use of tools and pipelines
  • Work with other engineering and product teams to understand proprietary platforms and provide input and feedback
  • Provide guidance to more junior data engineers on best practices
  • Work with security teams to ensure that all servers, platforms, and other resources meet security requirements

Preferred Qualifications

  • Familiarity with Agile methodologies
  • DevOps skills, especially CI/CD experience
  • Configuring and maintaining cloud-based cluster computing resources and orchestration systems (e.g. EC2 instances, Kubernetes clusters, Elastic Beanstalk)

Benefits

  • Comprehensive benefits package
  • Flexible β€œwork from anywhere” policy

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.