Principal Data Engineer, Safety Analytics

Johnson & Johnson

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Horsham, PATitusville, NJ
Salary
$102,000–$177,100 / yr
Posted
30 days ago
Freshness
Confirmed live yesterday
Closes
Sep 26, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $176k
This role $140k
$89k most similar roles pay here $224k

This role pays less than 75% of similar roles. Most pay $139,914–$211,200 — the shaded band above. At the midpoint, this role pays about $140k versus about $176k for comparable roles.

Based on 240 similar postings.

Employer

About Johnson & Johnson

Johnson & Johnson is a multinational corporation operating in three main segments: consumer health products, pharmaceuticals, and medical devices, known for brands like Tylenol, Band-Aid, and Janssen. Industry: Pharmaceuticals & Medical Devices

Johnson & Johnson currently has 46 open roles on FindRole.

Listed pay typically runs $117,000–$201,250 across 42 roles with salary data.

Most-posted roles

View all roles at Johnson & Johnson

At a glance

TL;DR · Principal Data Engineer, Safety Analytics

Principal Data Engineer – Safety Analytics (Global Medical Safety) serves as a technical leader within the Global Medical Safety team to build and enable modern safety analytics tools. This role involves end-to-end ownership of data engineering for pharmacovigilance, including designing production-grade pipelines, managing data lifecycle, and ensuring compliance with GxP standards. The individual will develop infrastructure for AI, Machine Learning, and GenAI workflows, specifically focusing on feature engineering, RAG patterns, and semantic retrieval. Key responsibilities include managing data quality, governance, and cost optimization while building APIs and microservices. The role requires proficiency in Python, SQL, and Google Cloud Platform (GCP) tools like BigQuery and Dataform, alongside experience with Terraform for infrastructure as code and Jenkins for CI/CD pipelines. This position solves critical technical challenges in the regulated pharmaceutical domain to support safety decision-making.

What does a Data Engineer earn?

Median $183138 from 214 postings across 58 companies.

See salary data

What you'll do

  • Design and maintain production-grade data pipelines and curated datasets to support pharmacovigilance activities and regulatory reporting.
  • Enable AI, Machine Learning, and GenAI workflows including feature engineering, RAG patterns, and semantic retrieval for safety analytics.
  • Manage the end-to-end data lifecycle on Google Cloud Platform, ensuring data continuity, traceability, and integrity from source to consumption.
  • Establish and enforce data quality standards, governance practices, and schema versioning for all safety analytics systems.
  • Apply GxP validation expertise to ensure data pipelines and infrastructure meet strict regulatory requirements and audit standards.
  • Build and operate APIs and microservices-based architectures to operationalize safety analytics and machine learning capabilities.
  • Manage cloud infrastructure using Terraform and maintain CI/CD pipelines to optimize performance and cost efficiency.
  • Serve as a technical authority by mentoring team members and translating complex safety needs into scalable technical solutions.

What we're looking for

  • Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience) is required.
  • 5+ years of experience in data engineering or analytics engineering with increasing responsibilities are required.
  • Proficiency in Python and SQL programming is required.
  • Experience designing and operating APIs and microservices-based architectures is required.
  • Solid understanding of SDLC, Agile methodologies, and basic project management skills is required.
  • Experience building production workloads on Google Cloud Platform (GCP) is preferred.
  • Experience provisioning infrastructure using Terraform and building CI/CD pipelines like Jenkins is preferred.
  • Experience in pharmaceuticals, life sciences, healthcare, GCP certification, or enabling AI/ML and GenAI workflows is preferred.

More like this

Similar roles

Data Engineer, Clinical Operations

Bristol Myers Squibb

Princeton, NJ 31 days ago $87,810$106,399
Databricks Delta Lake Unity Catalog MLflow Mosaic AI Python SQL Spark PySpark Generative AI LLM RAG NLP ETL ELT Data Modeling Semantic Modeling Vector Embeddings Containerization
5+ yrs exp

Principal Data Engineer

Oracle

Nashville, TN 42 days ago $114,600$234,600
Oracle Cloud Infrastructure ETL Data Engineering Data Governance Python Agile Data Quality Analytics Distributed Systems Network Monitoring
6+ yrs exp

Principal Data Engineer

Amgen

Remote (Thousand Oaks, CA) 16 days ago $159,422$215,689
AWS Azure GCP Python PySpark SQL Apache Spark Apache Airflow Databricks ETL CI/CD Git Maven Dev Ops Data Modeling OLAP OLTP
6+ yrs exp Remote

Staff Analytics Engineer, Compliance Data

Coinbase

Remote 36 days ago $207,485$244,100
SQL Python dbt Airflow Snowflake Databricks Dimensional Modeling Data Contracts Data Quality Analytics Engineering Data Engineering
8+ yrs exp Remote

Principal Data Engineer

Oracle

Nashville, TN 51 days ago $114,600$234,600
Data Engineering Distributed Systems ETL Data Governance Data Pipeline Scala Agile Data Validation
6+ yrs exp

Principal Data Engineer

T-Mobile

New York, NY +1 36 days ago $125,600$226,600
Snowflake Databricks DBRX AWS EMR Aurora Redshift Glue S3 SWF QuickSight Data Architecture Data Engineering Cloud Computing SDLC Agile Scrum
7+ yrs exp