← All roles

Member of Technical Staff (Software Engineer, Data Platform)

Perplexity ·San Francisco ·Onsite 101d ago
DatabricksSnowflakeApache SparkApache KafkaApache FlinkApache AirflowDagsterClickHousePythonGoTypeScript

About the role

The Data Platform team at Perplexity owns the end-to-end data lifecycle, from ingestion to serving, powering product features, analytics, experimentation, AI workloads, and the data lake. The team defines architecture for batch and streaming systems, orchestration, observability, and a self-serve data platform, combining platforms like Databricks and Snowflake with open-source technologies including Spark, Kafka, Flink, Airflow, Dagster, dbt, Iceberg, Delta Lake, and ClickHouse. In this senior/​

Requirements

5+ years (Senior) or 8+ years (Staff) of software engineering experience. Strong experience building production data infrastructure systems. Hands-on experience with batch and/or streaming data processing at scale. Deep familiarity with data orchestration systems (Airflow, Dagster, or similar). Proficiency in Python and at least one additional backend language (Go, TypeScript, etc.). Strong systems thinking around reliability, latency, cost, and complexity tradeoffs. Experience supporting ML/AI

About the company

Perplexity

This company provides a platform that leverages AI to help users interact with and manage their digital information. It offers tools for tasks, spaces, artifacts, and customization, aiming to streamline digital workflows within the AI industry.

View company page →

More from Perplexity

Member of Technical Staff (Site Reliability Engineer, Cloud Infrastructure)
AWSKubernetesTerraformPythonGoRustDatadogPrometheusGrafanaArgoCDPostgreSQLRedisElasticsearchGCPKarpenter
$220k–405k
Remote · US
Member of Technical Staff (Site Reliability Engineer, Cloud Infrastructure)
$220k–405k
Remote · US
AWSKubernetesTerraformPythonGoRustDatadogPrometheusGrafanaArgoCDPostgreSQLRedisElasticsearchGCPKarpenter
Engineering Manager (Agent Engine)
PythonTypeScriptGoRustPlaywright
$300k–485k
Onsite · San Francisco
Engineering Manager (Agent Engine)
$300k–485k
Onsite · San Francisco
PythonTypeScriptGoRustPlaywright
Member of Technical Staff (Software Engineer, Training Infrastructure)
PythonRustC++GoAWSKubernetesDistributed Systems
$220k–405k
Onsite · San Francisco
Member of Technical Staff (Software Engineer, Training Infrastructure)
$220k–405k
Onsite · San Francisco
PythonRustC++GoAWSKubernetesDistributed Systems
Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency)
PythonGoRust
$220k–405k
Onsite · San Francisco
Member of Technical Staff (Software Engineer, Enterprise Agent Evals & Efficiency)
$220k–405k
Onsite · San Francisco
PythonGoRust
Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)
OIDCPythonGoRustAWSKubernetes
$220k–405k
Onsite · San Francisco
Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)
$220k–405k
Onsite · San Francisco
OIDCPythonGoRustAWSKubernetes
$220k–405k
Onsite San FranciscoPalo AltoNew York CitySan Francisco, USPalo Alto, USNew York City, US
Posted 101d ago
Apply for this role
Opens jobs.ashbyhq.com ↗
About the company
Perplexity
https://www.perplexity.ai/

This company provides a platform that leverages AI to help users interact with and manage their digital information. It offers tools for tasks, spaces, artifacts, and customization, aiming to streamline digital workflows within the AI industry.

View company page →