×
Register Here to Apply for Jobs or Post Jobs. X

Data Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: Veeva
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Data Engineering
Salary/Wage Range or Industry Benchmark: 75000 - 130000 USD Yearly USD 75000.00 130000.00 YEAR
Job Description & How to Apply Below

The Role

Veeva Open Data supports the industry by providing real-time reference data across the complete healthcare ecosystem, to support commercial sales execution, compliance, and business analytics. We drive value to our customers through constant innovation, using cloud-based solutions and state-of-the-art technologies to deliver product excellence and customer success. As a Data Engineer, you will own the end-to-end development lifecycle, collaborating with a high-performing engineering team to design, build, and deploy high-impact features.

Operating within a fast-paced Agile environment, you will have a direct hand in engineering the data foundation for Veeva’s life sciences customers.

  • Architect and build resilient, distributed data processing systems using Python and Spark on AWS
  • Design and implement end-to-end ETL/ELT workflows that ingest and unify data from diverse sources — ranging from modern table formats like Iceberg and Delta to legacy business files such as Excel and CSV — ensuring a scalable and consistent single source of truth for the organization
  • Lead the implementation of the Medallion Architecture
    , managing data maturity through Bronze, Silver, and Gold layers. You will define how data is structured, classified, and stored to maximize business value while ensuring scalability and high availability.
  • Build reusable libraries and frameworks for data quality validation, metadata tracking, and pipeline monitoring
  • Build CI/CD process, to automate deployment and testing to maintain a high bar for engineering excellence
  • Enforce data governance standards, including security, privacy, and regulatory compliance
  • Proactively monitor system health, implement automated observability, and resolve complex bottlenecks in distributed systems to ensure peak resource efficiency and cost-effectiveness
  • Partner directly with Product Managers and Data Scientists to translate business requirements into innovative solutions
  • Own the full feature lifecycle
    —from initial whiteboarding to production deployment and long‑term maintenance
  • 4+ years of professional data engineering experience with a demonstrated ability to architect and deploy production‑grade data platforms from scratch
  • Expert‑level proficiency in Python and Apache Spark
    , with specific experience in JVM tuning
    , memory management, and optimizing execution plans for large‑scale distributed workloads
  • Deep expertise in modern data architecture, software design patterns, and various data modeling techniques designed for scalability and performance
  • Proven track record of building on AWS (primary) or GCP, including hands‑on experience with managed services like EMR or Databricks
  • Extensive experience designing and managing complex data life cycles using orchestration tools such as Airflow
    , AWS Step Functions
    , or Prefect
  • Deep understanding of data cleansing, curation, and transformation strategies, coupled with experience implementing data governance, security, and lifecycle management policies
  • Strong background in building reusable libraries, frameworks, and internal tools that standardize data ingestion and automate ETL/ELT workflows
  • Exceptional debugging skills for distributed systems and resolving performance bottlenecks at scale
  • Proficiency with CI/CD tools and processes (e.g. Codefresh, Jenkins)
  • Excellent verbal and written communication skills in English, with the ability to translate complex technical architectures into actionable insights for stakeholders and cross‑functional teams
  • Must be located in EST or CST
  • Applicants must have the unrestricted right to work in the United States. Veeva will not provide sponsorship at this time
  • Relevant certifications (e.g., AWS, Spark, or similar)
  • Familiarity with streaming and distributed technologies such as Spark Streaming, EKS, Kinesis, or Apache Kafka
  • Experience implementing or managing modern cloud data warehouses or lakehouse architectures
  • Prior experience working in the Life Sciences industry
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Base pay: $75,000 - $130,000. The salary range listed here has been provided to comply with…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary