Snowflake Platform Engineer, AI & Data Platforms

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$141k most similar roles pay here $241k

This listing doesn't post a salary. Most similar roles pay $159,500–$231,150.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 2240 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1831 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Snowflake Platform Engineer, AI & Data Platforms

The Snowflake Platform Engineer, AI & Data Platforms (AiDP) joins the team to transform the data warehouse into an autonomous, high-performance engine for real-time decision-making. You will manage accounts, virtual warehouses, and database objects while implementing advanced cost management through cluster right-sizing and automated suspension policies. Key responsibilities include designing unified storage using Apache Iceberg, performing query optimization via Snowsight Performance Explorer, and ensuring security compliance through RBAC and data masking. To achieve these goals, you will utilize Python, Snowpark, and Snowpark pandas for scalable transformations, alongside Terraform for Infrastructure as Code automation. The role requires expertise in Snowflake’s multi-cluster shared data architecture and micro-partitioning. You will also manage AWS cloud components including S3, Gateway, Private Link, EKS, Load Balancing, and VPC peering to ensure seamless performance and secure data sharing.

What you'll do

  • Monitor and tune workloads using Snowsight Performance Explorer and account usage schemas.
  • Optimize query execution by analyzing profiles for disk spillage, Cartesian joins, and implementing acceleration services.
  • Design and manage unified storage using Apache Iceberg to enable open-format data queries in Snowflake.
  • Develop advanced scripts and pipelines using Snowpark Python and pandas APIs for scalable transformations.
  • Automate administrative tasks like environment provisioning and security policy enforcement using Terraform.
  • Implement autonomous warehouse management and right-size clusters based on real-time usage patterns to reduce costs.
  • Manage Snowflake accounts, virtual warehouses, database objects, and backup strategies via Time Travel and Cloning.
  • Enforce security measures including Role-Based Access Control (RBAC), Multi-Factor Authentication, and data masking policies.

What we're looking for

  • Bachelor's Degree in Computer Science or equivalent degree or experience.
  • Experience in Snowflake, Data Engineering, Database Administration, or Performance Tuning.
  • Deep understanding of multi-cluster shared data architecture and micro-partitioning.
  • 2+ years in database administration or Performance Tuning with specific hands-on Snowflake experience (preferred).
  • Master's Degree in Computer Science or equivalent degree (preferred).
  • SnowPro Core Certification and cloud-specific associate or professional certifications (preferred).
  • Experience with Python, Snowpark, and Infrastructure as Code tools like Terraform (preferred).
  • Proficiency in performance tuning, cost optimization, and Lakehouse implementation using Apache Iceberg (preferred).

More like this

Similar roles

Cloud Data Platform Engineer

Northern Trust

Chicago, IL 59 days ago $137,400–$233,600
Databricks Snowflake Azure AWS Terraform Python SQL Java Scala CI/CD Infrastructure as Code Docker Kubernetes Apache Airflow dbt Kafka Azure Data Factory Azure Synapse AWS Redshift GitHub
7+ yrs exp Hybrid

Principal Software Engineer, Platform Services

Salesforce

Remote (San Francisco, CA) 17 days ago $197,300–$313,700
Python Go Java AWS Snowflake Terraform dbt Airflow RAG LLM gRPC REST API DynamoDB S3 Lambda ECS Fargate GitHub Actions CI/CD Apache Iceberg Monte Carlo OAuth OIDC
10+ yrs exp Remote

Platform Software Engineer, AI & Data Platforms

Apple Inc

Sunnyvale, CA 46 days ago $150,400–$277,600
PostgreSQL Python Java Kotlin C C++ Microservices API CI/CD AWS GCP Prometheus Grafana Splunk LLM RAG Machine Learning Observability
5+ yrs exp

AI Data Platform Engineer

Apple Inc

Cupertino, CA 58 days ago $150,400–$277,600
Python SQL Java Scala Airflow Kubeflow MLflow Spark PySpark Kafka Ray Pandas Iceberg Delta Lake RAG Vector Databases Kubernetes Docker CI/CD AWS Azure GCP
5+ yrs exp

Snowflake Advanced AI Engineer

Accenture

Remote (San Francisco, CA) +4 48 days ago $70,350–$205,800
Snowflake Cortex AI Generative AI LLM's MLOps LLMOps Python TensorFlow PyTorch SQL C++ Java R Distributed Computing DevOps Data Pipelines Deep Learning
10+ yrs exp Remote

Senior Software Engineer, AI & Data Platforms

Apple Inc

San Francisco, CA 164 days ago $150,400–$277,600
Java Spring Framework Spring Boot Generative AI LLM micro-services PostgreSQL MongoDB NoSQL Kubernetes AWS GCP CI/CD OpenRewrite J2EE Jakarta EE Distributed Systems
5+ yrs exp