Senior Data Platform Engineer

This job is about being a Senior Data Platform Engineer in the company that does cloud-based software for the global life sciences industry; you will do design, development, and maintenance of data platforms that power Veeva's Link applications, working with large datasets to build scalable data pipelines and infrastructure.
Key Responsibilities:
- Design, develop, and maintain data platforms that power Veeva's Link applications
- Build scalable data pipelines and infrastructure to process large datasets
- Collaborate with cross-functional teams to understand data requirements
- Implement data quality controls and monitoring systems
- Optimize data processing workflows for performance and reliability
- Troubleshoot and resolve complex data engineering issues
- Contribute to the architecture and design of data systems
- Mentor junior engineers and promote best practices
Requirements:
- 5+ years of experience in data engineering or related field
- Strong programming skills in Python and SQL
- Experience with big data technologies (Spark, Hadoop, etc.)
- Knowledge of cloud platforms (AWS preferred)
- Experience with data modeling and ETL processes
- Familiarity with containerization technologies (Docker, Kubernetes)
- Understanding of data quality principles and practices
- Bachelor's degree in Computer Science, Engineering, or related field
- Excellent problem-solving and communication skills
This job is about being a Senior Data Platform Engineer in the company that does cloud-based software for the global life sciences industry; you will do design, development, and maintenance of data platforms that power Veeva's Link applications, working with large datasets to build scalable data pipelines and infrastructure.
Key Responsibilities:
- Design, develop, and maintain data platforms that power Veeva's Link applications
- Build scalable data pipelines and infrastructure to process large datasets
- Collaborate with cross-functional teams to understand data requirements
- Implement data quality controls and monitoring systems
- Optimize data processing workflows for performance and reliability
- Troubleshoot and resolve complex data engineering issues
- Contribute to the architecture and design of data systems
- Mentor junior engineers and promote best practices
Requirements:
- 5+ years of experience in data engineering or related field
- Strong programming skills in Python and SQL
- Experience with big data technologies (Spark, Hadoop, etc.)
- Knowledge of cloud platforms (AWS preferred)
- Experience with data modeling and ETL processes
- Familiarity with containerization technologies (Docker, Kubernetes)
- Understanding of data quality principles and practices
- Bachelor's degree in Computer Science, Engineering, or related field
- Excellent problem-solving and communication skills