Principal Data Platform Engineer

J
JobgetherData platforms
Fully remote opportunity open to candidates anywhere in the United StatesFull-TimePrincipal
Salary133,000 - 170,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
At least 10 years of experience in data engineering, database administration, or data platform roles; at least 3 years of hands-on experience administering Snowflake in a production enterprise environment.
Required Skills
AWSPythonSQLSnowflakeTerraformdbtHIPAA

Requirements

  • Have a bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • Have at least 10 years of experience in data engineering, database administration, or data platform roles.
  • Have at least 3 years of hands-on experience administering Snowflake in a production enterprise environment.
  • Bring strong experience building and supporting data integrations using Snowpipe, connectors, APIs, ETL/ELT tooling, and related technologies.
  • Have strong experience with AWS and services commonly integrated with Snowflake.
  • Demonstrate advanced SQL skills and practical scripting experience with Python or a similar language.
  • Have experience implementing security controls for sensitive or regulated data, including PII, PHI, and HIPAA-related requirements.
  • Be able to collaborate with, advise, and influence technical leaders across engineering and security teams.
  • Terraform or other infrastructure-as-code experience for managing Snowflake environments is preferred.
  • SnowPro Core and SnowPro Advanced Administrator or Architect certifications are preferred.
  • Familiarity with data-platform monitoring, alerting, and observability tools is an advantage.
  • Experience with dbt, Airflow, or similar data orchestration and transformation tools is preferred.

Responsibilities

  • Administer Snowflake accounts, virtual warehouses, databases, environments, configurations, upgrades, and other core platform components.
  • Maintain Snowflake connectors, drivers, data-loading services such as Snowpipe, and associated partner tools.
  • Design, implement, and support integrations between Snowflake, source systems, AWS services, APIs, ETL/ELT tools, and downstream data consumers.
  • Implement and maintain network policies, encryption, data masking, audit logging, and other security controls with the Security team.
  • Develop monitoring, alerting, usage tracking, and performance visibility standards with technical leads.
  • Track platform reliability and performance, investigate technical issues, troubleshoot incidents, and coordinate resolutions.
  • Automate administrative tasks and implement infrastructure-as-code and CI/CD practices using Terraform or similar tools.
  • Monitor Snowflake usage and identify opportunities to improve warehouse sizing, resource utilization, and credit consumption.
  • Create and maintain platform standards, technical documentation, runbooks, and support procedures.
  • Coordinate Snowflake support cases, evaluate new features, and monitor platform developments as the technical point of contact.
View Full Description & ApplyYou'll be redirected to the employer's site
133,000 - 170,000 USD per year
Apply Now