Member of Technical Staff (Software Engineer, Data Platform)
Perplexity
About the Role 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. Key Responsibilities
- Design and operate large-scale batch and streaming data pipelines that directly power Perplexity product features, AI training and evaluation workflows, analytics, and experimentation.
- Build event-driven and streaming systems (Kafka, Kinesis, PubSub, or similar) for real-time ingestion, transformation, and delivery, alongside batch frameworks for backfills, aggregations, and offline computation.
- Lead the architecture of data orchestration using tools like Airflow or Dagster, owning scheduling, dependency management, retries, SLAs, and end-to-end observability for critical data flows.
- Set and enforce guarantees for data correctness, freshness, lineage, and recoverability, designing systems that handle rapid scale growth, partial failures, and evolving schemas without disrupting AI workloads or product experiences.
- Build self-serve data platforms that let engineers, data scientists, and analysts safely discover data, define contracts, and create and operate their own pipelines with minimal friction.
- Improve developer experience through better abstractions, opinionated paved paths, and standards for data modeling, testing, validation, and deployment, treating the data platform as a product used by many teams.
- Drive architectural decisions across storage, compute, orchestration, and data APIs, partnering closely with product engineering and data science to align the data ecosystem with Perplexity's roadmap.
- Mentor engineers, review designs, and raise the technical bar for data infrastructure through thoughtful feedback, documentation, and hands-on collaboration.
- 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 workflows, training pipelines, or evaluation systems.
- Familiarity with data quality, lineage, observability, and governance tooling.
- Prior ownership of internal platforms used by many teams.
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Member of Technical Staff (Software Engineer, Data Platform) in Palo Alto, CA vacancy
$119.8k - $234.7k
...Overview As a Member of Technical Staff - Software Engineer & Machine Learning, you will work building AI Insights... ...large scale multi modal Copilot data part of the Microsoft AI (MAI)... ...skills in machine learning, data platforms, and distributed systems to lead the...SuggestedOngoing contractWork at officeLocal area- ...Member Of Technical Staff, Software Engineer Inception creates the world's fastest, most efficient AI models. Our Mercury model is the world's fastest... ...software engineers to build the applications, platforms, tooling, and infrastructure that make every team at...SuggestedImmediate startFlexible hours
$100.6k - $199k
...Overview Microsoft AI is looking for a Member of Technical Staff - Full Stack Software Engineer to help build the next wave of capabilities for our personalized... ...work across all four stages of our evaluation platform: data sampling, AI data collection and processing, data...SuggestedOngoing contractWork at officeLocal area- ...radiology datasets. About the Role As a Member of Technical Staff in Software Engineering, you will build the full stack... ...that support Cognita’s radiology platform. Build radiology reporting... ...volumes of structured and unstructured data, including imaging metadata and model...Suggested
$140k - $160k
...Member Of Technical Staff - Backend Software Engineer This role is based in Palo Alto, California, and follows a hybrid... ...helping build a large-scale SaaS platform at an early-stage company and the... ...'s success. We debate with data, make the complex simple, and challenge...SuggestedShift work- ...The Role The Backend Platform team is the backbone of... ..., real-time data flows, service orchestration... ...in-depth. Set the technical bar for backend platform... ...area, mentoring other engineers and making long-term architectural... ..., more for senior and staff). Strong system...
- ...About The Role The Storage Platform team owns the infrastructure that powers how Perplexity persists, retrieves, and manages data across all systems, ensuring high availability,... ...excellence around storage, the team enables engineers across Perplexity to focus on product...Full time
- ...Applied AI Engineer Perplexity is looking for an Applied AI Engineer to design, build,... ...model lifecycle from research to production: data analysis, modeling, evaluation, offline/... ...or data-driven products. ~ Strong software engineering skills (Python, production-quality...
- ...designers. Our mission is to enable millions of hardware designers and engineers to iterate through designs 1000x faster. We are building our... ...go from development to deployment. You'll also orchestrate how data flows throughout the deployed product. Specific tasks include:...
$169.6k
...Systems Inc. has multiple openings for Member of Technical Staff (Software Engineer) Title : Member of Technical... ...scripts and APIs to streamline data preprocessing, inference execution,... ...Cerebras: # Build a breakthrough AI platform beyond the constraints of the GPU....Full timePart timeInternshipRemote work- ...meshing, no approximations, and customer data is not required to train the model: it simply works out of the box. Vinci enables engineers to run thousands of simulations seamlessly... ...~5+ years professional software engineering experience building backend or...Remote workFlexible hours
- ...Responsibilities Own the roadmap and technical strategy for agent-driven... ...Architect and scale compute platforms (Kubernetes/EKS, autoscaling... ...availability, failover, and data locality, including traffic... ...code (Terraform) and strong software engineering skills in at least one of...
$220k - $405k
...time Department Product Engineering Compensation $220K - $... ..., and own product and platform systems for Computer... ...problem definition to technical design, implementation... ...managers, designers, data scientists, and go-to-... ...years of professional software engineering experience...Full timeLocal area$160k - $230k
Staff Software Engineer, Data Platform About Ladder We saw a problem within the life insurance industry: getting... ...'ll Make a Difference As a senior technical leader on the team, you won't just... ...daily catered lunches so that team members can work well and have fun together...Currently hiringWork at officeRemote workWork from homeFlexible hours- ...models are trained and validated on one of the world’s largest real‑world radiology datasets. About the Role As a Member of Technical Staff in Data Engineering, you will own the systems and workflows that transform Cognita’s raw radiology data into high‑quality datasets...
- Member of Technical Staff - Backend Engineer - Data Systems and APIs About Vinci We’re building a copilot for hardware. Software engineers have powerful AI tools. Hardware engineers still rely... ...iterate. Vinci is changing that. Our platform combines AI, geometry processing...
$193.93k - $352.29k
...Staff Software Engineer, Behavior ML Data Mountain View, California (HQ) Who We Are... ...automakers and mobility platforms a clear path to AVs at commercial... ...Engineer to serve as a technical leader for Nuro's ML Data... ...this role you will be a member of the Autonomy team...Shift work$206.5k - $258.1k
...skilled and hands-on Staff Data Engineer to join our Cloud and... ...development. You will lead the technical direction for... ...support long-term platform growth. Qualifications... ...and guide team members, providing technical... ...as system design, software development, and distributed...Full timeContract workTemporary workPart timeLocal areaShift work$228.6k - $314.25k
...passionate about enabling data teams to solve the... ...and AI infrastructure platform so our customers can use... ...business. Founded by engineers - and customer... ...opportunity to tackle technical challenges, from designing... ...started. As a Sr. Staff Software Engineer you will be part...Worldwide$226.1k - $310.9k
...Uniphore Data Layer And Marketing AI Platform Engineer Uniphore is one of the largest B2B AI-native companies—decades-proven, built-for-scale and designed... ...systems and domains. Drive platform-level technical strategy and long-term direction. Solve cross-cutting...$217.57k - $260k
...Overview ID.me is seeking a Staff Data Engineer (SDE-V) to lead the design,... ...underpins our identity platform. This engineer will be... ...requirements. This is a hands-on technical leadership role for a data... ...in Computer Science, Software Engineering, or a related technical...Full timeTemporary workWork at officeRemote workFlexible hours$193.93k - $352.29k
...Senior/Staff Software Engineer, Data Platform Mountain View, California (HQ) Nuro is a self-driving technology company on a mission to make autonomy... ...Experience setting team or project product and technical vision, timelines and prioritization; formally or informally...Work experience placement$236k - $339.25k
...Build the future of data. Join the Snowflake team... ...Snowflake Machine Learning Platform team's mission is to... ...looking for outstanding technical leaders who will join our... .... Support team members in delivering a high level... ...LLMs using inference engines like vLLM, TensorRT-LLM...Flexible hours$192.6k - $288.8k
...Mountain View, CA, USA Staff Software Engineer, Feature Platform Location Mountain View, CA, USA Department... ...that transform high-volume event data into production-grade feature... ...Benefits At Unity, we want our team members to thrive. We offer a wide range of...Work at officeWorldwideRelocation package- ...Moveworks is the Agentic AI Assistant platform that empowers the entire... ...with Moveworks' Reasoning Engine and natural language capabilities... ...for everyone. As a senior member of the core platform team, you... ...blocks, build the enterprise data platform for various product needs...Work at officeImmediate startRemote workFlexible hours
$170k - $230k
...Software Engineer - Member of Technical Staff (Consumption Team) Palo Alto / San Francisco Bay Area About Mithril Mithril is an AI infrastructure platform built to make GPU compute more accessible and affordable for the world's leading enterprises, AI startups...Work at officeLocal areaFlexible hours1 day per week$228.6k - $314.25k
Databricks is seeking an experienced software engineer to work on enterprise-grade analytical data systems, focusing on distributed systems and performance optimization... ...scalable architectures and mentoring team members. The ideal candidate has 15+ years of industry experience...- Architect is seeking a Member of the Technical Staff to build AI-driven chip design platforms. This role involves developing high-performance systems using TypeScript and Python, with an emphasis on designing seamless architectures for user interaction. The ideal candidate...
$170k - $230k
Mithril is hiring a Software Engineer - Member of Technical Staff in Palo Alto, California. This is an opportunity to build backend Python APIs for their innovative AI infrastructure platform. You will manage features from design to monitoring and work across multiple engineering...- Join a forward-thinking company as a key member of the product team, where you'll drive the development of innovative Web3 applications and tools. In this role, you'll lead initiatives to enhance user experiences and collaborate with a talented team to shape the future...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Member of Technical Staff (Software Engineer, Data Platform). Be the first to apply!
Related searches
- technical support associate Palo Alto, CA
- decision support analyst Palo Alto, CA
- desktop support analyst Palo Alto, CA
- user support analyst Palo Alto, CA
- customer support technician Palo Alto, CA
- technical support analyst Palo Alto, CA
- support analyst Palo Alto, CA
- tech assistant Palo Alto, CA
- technical support specialist Palo Alto, CA
- technical support assistant Palo Alto, CA

