Senior Data Platform Engineer

Arrowhead Pharmaceuticals, Inc.

Los Angeles (CA)

On-site

USD 150,000 - 190,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Benefits package

Job summary

Arrowhead Pharmaceuticals, Inc. seeks a Senior Data Platform Engineer to own and operate the Databricks-based data lakehouse.

You will design, build, and manage Databricks workspaces, clusters, and Unity Catalog, while enforcing security and governance policies and driving data ingestion from internal and third‑party sources into the lakehouse. You will implement infrastructure-as-code with Terraform, develop CI/CD pipelines, and collaborate with AI, analytics, and cloud DevOps teams to deliver

Qualifications

  • Bachelor's degree in Computer Science, Data Engineering, Information Systems, or related field, or equivalent practical experience.
  • 5+ years of experience in data engineering or platform engineering roles, including hands-on Databricks administration (clusters, jobs, Unity Catalog, Delta Lake).
  • Experience managing Databricks infrastructure as code using Terraform.
  • Strong Python and SQL skills for building and optimizing data pipelines.
  • Experience building data ingestion pipelines from APIs, SFTP, batch, and streaming sources.
  • Cloud experience (AWS, Azure) and related data/storage services.
  • Experience supporting BI or NL dashboards (Databricks Genie).
  • Experience implementing data governance, security, and access controls in Databricks (Unity Catalog).
  • Ability to communicate design decisions to non-technical stakeholders.

Responsibilities

  • Design, build, and manage Databricks environments (workspaces, clusters, Unity Catalog, SQL warehouses) supporting enterprise analytics and data science workloads.
  • Develop and maintain Terraform modules and pipelines to provision and version-control Databricks infrastructure and cloud resources.
  • Design and build data ingestion pipelines from internal systems and external providers into the lakehouse.
  • Architect and maintain medallion data layers using Delta Lake with governance and data quality.
  • Partner with business users to design and support Genie dashboards and enable self-service analytics.
  • Implement platform security, access controls, and collaborate with data stewards.
  • Collaborate with data engineers, analysts, data scientists, AI engineers, and DevOps to build CI/CD pipelines and Terraform infra-as-code.
  • Document platform architecture, ingestion pipelines, and runbooks.
  • Assist AI engineers by building MCP connectors and other data/tool integrations for agentic workflows.

Skills

Python
SQL
Databricks
Unity Catalog
Delta Lake
CI/CD
Terraform

Education

Bachelor's degree in CS/Engineering/Data-related field

Tools

Terraform
Databricks
GitHub Actions
Azure DevOps
GitLab CI
dbt

Job description

The Position

The Senior Data Platform Engineer is responsible for designing, building, and managing the organization's Databricks environments, with end-to-end ownership of the data platform's infrastructure, security, and performance. This role leads the ingestion of data from internal systems and external third‑party providers into the lakehouse, partners with business and analytics stakeholders to build and support Genie dashboards, and manages the Databricks platform (workspaces, clusters, Unity Catalog, jobs) as infrastructure‑as‑code using Terraform. The ideal candidate has hands‑on experience administering Databricks in production, writing Terraform for infrastructure changes, and building data pipelines that hold up at enterprise scale.



Responsibilities


  • Design, build, and manage Databricks environments (workspaces, clusters, Unity Catalog, SQL warehouses) supporting enterprise analytics and data science workloads

  • Develop and maintain Terraform modules and pipelines to provision, configure, and version‑control all Databricks infrastructure and related cloud resources

  • Design and build data ingestion pipelines to bring in data from internal systems and external third‑party data providers (APIs, SFTP, batch files, streaming sources) into the lakehouse.

  • Architect and maintain medallion (bronze/silver/gold) data layers using Delta Lake, ensuring data quality, lineage, and governance via Unity Catalog

  • Partner with business and analytics end users to design, build, and support Genie dashboards and enable self‑service, natural‑language data exploration

  • Implement platform security, access controls, and partner with data stewards.

  • Work with data engineers, analysts, data scientists, AI engineers, and cloud DevOps engineers to build and maintain CI/CD pipelines, automated tests, and Terraform infrastructure‑as‑code for the data platform

  • Document platform architecture, ingestion pipelines, and operational runbooks

  • Assist AI engineers by building and maintaining MCP (Model Context Protocol) connectors and other data/tool integrations that power agentic workflows



Requirements


  • Bachelor's degree in Computer Science, Data Engineering, Information Systems, or related field, or equivalent practical experience

  • 5+ years of experience in data engineering or platform engineering roles, including extensive hands‑on experience administering and building on Databricks (clusters, jobs, Unity Catalog, Delta Lake, SQL warehouses)

  • Demonstrated experience managing Databricks infrastructure as code using Terraform

  • Strong proficiency in Python and SQL for building and optimizing data pipelines

  • Experience designing and building data ingestion pipelines from diverse internal and external data sources (APIs, SFTP, third‑party vendor feeds, streaming)

  • Working knowledge of cloud platforms (AWS, Azure ) and associated data/storage services

  • Experience supporting business intelligence or natural‑language dashboarding tools (e.g., Databricks Genie )

  • Experience implementing data governance, security, and access controls in Databricks (e.g., Unity Catalog permissions, row/column‑level security, service principals, secrets management)

  • Ability to explain pipeline and dashboard design decisions to non‑technical stakeholders, e.g., when scoping Genie dashboard requirements with business users



Preferred


  • Databricks certifications (e.g., Databricks Certified Data Engineer Professional, Databricks Certified Associate/Professional Platform Administrator)

  • Experience with Databricks Genie and building natural‑language / self‑service analytics experiences for business users

  • Experience integrating data from external data providers or vendor APIs at enterprise scale

  • Familiarity with CI/CD tooling (e.g., GitHub Actions, Azure DevOps, GitLab CI) for automated deployment of Terraform‑managed infrastructure

  • Experience with data orchestration tools (e.g., Databricks Workflows, Airflow, dbt)

  • Experience building and supporting agentic workloads on Databricks, including managing model/tool access and governance via the Unity Catalog AI Gateway

  • Expertise in pharma or pharma‑related data (e.g., clinical, R&D, regulatory, or commercial pharma data) and the compliance considerations that come with it



Arrowhead provides competitive salaries and an excellent benefit package.



Candidates must have current, valid authorization to work in the country where this role is located.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer
Senior Data Platform Engineer

Arrowhead Pharmaceuticals, Inc. • Madison (WI)

On-site
USD 140,000 - 180,000
Competitive salary
Excellent benefits package
Data Engineer
Data Engineer

HireTalent • New York (NY)

On-site
USD 120,000 - 180,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Reply • Seattle (WA)

On-site
USD 140,000 - 210,000
Databricks Administrator / Platform Engineer
Databricks Administrator / Platform Engineer

Changeis • United States

Remote
USD 130,000 - 190,000
Senior Data Engineer - Databricks
Senior Data Engineer - Databricks

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 160,000
Databricks Data Engineer
Databricks Data Engineer

i4DM • Millersville (MD)

On-site
USD 120,000 - 160,000
Data Engineer - Databricks
Data Engineer - Databricks

UNAVAILABLE • McLean (VA)

On-site
USD 120,000 - 170,000
Databricks Data Platform Architect
Databricks Data Platform Architect

UsefulBI Corporation • Raleigh (NC)

On-site
USD 130,000 - 180,000
Tech Lead/Architect - Databricks Data Engineering & AI/ML
Tech Lead/Architect - Databricks Data Engineering & AI/ML

EazyML • United States

Remote
USD 160,000 - 230,000
Fully remote
Databricks Engineer
Databricks Engineer

CMT Services, Inc. • Adelphi (MD)

On-site
USD 100,000 - 130,000