Get more replies from employers
Send a job-specific resume in minutes.
Perplexity is looking for a Senior/Staff Data Engineer to shape the architecture of its data ecosystems. The role involves designing and operating large-scale data pipelines for product features and AI workflows, ensuring data correctness and observability.
Candidates should have 5+ years of experience (Senior) or 8+ years (Staff) in software engineering, with a focus on production data infrastructure systems and data orchestration tools. Strong Python skills are a must.
Perplexity is an AI-powered answer engine built to serve the world’s curiosity with fast, trustworthy answers grounded in the live web and backed by clear citations. It combines multiple leading models with real-time search to synthesize up-to-date, source-linked responses instead of traditional search results. On top of this foundation, Perplexity is rolling out Computer, a general-purpose AI worker that can use software like a human to research, build, and execute end-to-end workflows for users.
The Data Platform team owns the end-to-end data lifecycle at Perplexity, from ingestion through processing, storage, and serving, powering product features, analytics, experimentation, AI workloads, and the company’s data lake.
The team defines the architecture for batch and streaming systems, the orchestration and observability stack, and a self-serve data platform, while thoughtfully combining platforms such as Databricks and Snowflake with open-source technologies including Spark, Kafka, Flink, Airflow, Dagster, dbt, Iceberg, Delta Lake, and ClickHouse.
In this senior/staff role, you will shape architecture, set standards, and drive the long-term technical direction of Perplexity’s data ecosystem.
If you’re excited about this role, we encourage you to apply even if your experience doesn’t match every qualification listed above.