Data Engineer

Pioneer in industry cloud helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
Kansas City, MO, USA
$75,000 - $130,000
Data
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Healthcare · Enterprise SaaS

Description For Data Engineer

Veeva Systems is a pioneering SaaS company in the life sciences industry, recently becoming a public benefit corporation with over $2B in revenue. The company is seeking a Data Engineer for their OpenData team, which provides real-time reference data across the healthcare ecosystem. The role involves building and maintaining data processing workflows, pipelines, and tools using modern technologies like Python and Spark.

The position offers the flexibility of remote work and emphasizes end-to-end ownership, allowing engineers creative freedom in problem-solving. The ideal candidate will have strong experience with data pipeline development, Python programming, and cloud-managed Spark clusters. They will be responsible for developing algorithms, maintaining data quality processes, and building analytical structures for reporting.

Veeva Systems stands out for its commitment to its core values: Do the Right Thing, Customer Success, Employee Success, and Speed. The company offers competitive compensation, comprehensive benefits, and the opportunity to work on transformative healthcare technology. This role provides a unique chance to impact the life sciences industry while working with cutting-edge data technologies.

The position requires 3+ years of relevant experience and offers a salary range of $75,000-$130,000, along with additional benefits including medical insurance, retirement programs, and flexible PTO. Join a company that balances commercial success with social responsibility, offering both professional growth and meaningful impact.

Last updated 3 days ago

Responsibilities For Data Engineer

  • Build and maintain data processing pipeline and tools using state-of-the-art technologies
  • Work with Python on Spark-based data pipelines
  • Develop algorithms to build complex data relationships
  • Build analytical data structures to support reporting
  • Build and maintain Data Quality processes
  • Collaborate with Product team to adapt reference data to changing demands in the market

Requirements For Data Engineer

Python
  • 3+ years of experience developing data pipelines using cloud-managed Spark clusters
  • Fluent in Python programming language and PySpark (3+ years of experience)
  • Previous experience building tools and libraries to automate and streamline data processing workflows
  • Proficient with SQL/SparkSQL
  • Hands-on experience working with a Data Lakehouse
  • Good verbal and written communication and proven experience of working and delivering in an Agile environment

Benefits For Data 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

Interested in this job?

Jobs Related To Veeva Systems Data Engineer

Data Engineer

Data Engineer position at Veeva Systems, building and maintaining data processing workflows for healthcare data using Python and Spark-based technologies.

Data Engineer - OpenData Clinical

Data Engineer position at Veeva Systems, focusing on OpenData Clinical data pipeline management and analysis, offering remote work in Portugal.

Data Engineer - OpenData Clinical

Remote Data Engineer position at Veeva Systems, focusing on OpenData Clinical data pipeline management and optimization, requiring 3+ years experience.

Technical Curriculum Developer - Pharmacovigilance Software

Veeva Systems seeks a Technical Curriculum Developer for Pharmacovigilance Software to create innovative learning content for customers, partners, and employees.

Data Engineer - Veeva Link

Veeva Systems is seeking a Data Engineer for Veeva Link to work on data pipelines and improve the Link data processing platform.