Software Engineer, Data and AI Platform

DoorDash, Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CASunnyvale, CA
Salary
$130,600–$192,000 / yr
Posted
20 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $193k
This role $161k
$118k most similar roles pay here $247k

This role pays less than 72% of similar roles. Most pay $154,900–$231,150 — the shaded band above. At the midpoint, this role pays about $161k versus about $193k for comparable roles.

Based on 240 similar postings.

Employer

About DoorDash, Inc

DoorDash, Inc. is an American company operating online food ordering and food delivery. It trades under the symbol DASH. With a 56% market share, DoorDash is the largest food delivery platform in the United States.

DoorDash, Inc currently has 191 open roles on FindRole.

Listed pay typically runs $148,200–$218,000 across 168 roles with salary data.

Most-posted roles

View all roles at DoorDash, Inc

At a glance

TL;DR · Software Engineer, Data and AI Platform

Software Engineer, Data and AI Platform joins the Data Platform’s Data User Experience Engineering team to build products that help employees access and interpret data. You will own the full path from question to answer by building a data platform for authoring, dashboard runtime, and cross-filter semantics while evolving the semantic layer for metric modeling and governance. Key responsibilities include shipping agentic analytics features, developing AI-enabled services like self-serve tooling for assistants, and managing query and adaptive caching paths across various engines. The role requires proficiency in Go and Python, experience with LLM-powered features involving retrieval and grounding, and familiarity with AWS, Kubernetes, and MCP or agent frameworks. You will work within a warehouse and OLAP footprint including Snowflake, Spark, and Clickhouse to solve complex problems regarding data discovery, metadata platforms, and high-accuracy reporting for internal users.

What does a Software Engineer earn in California?

Median $214000 from 783 postings across 68 companies.

See salary data

What you'll do

  • Ship agentic analytics features to thousands of users where accuracy is critical for business decisions.
  • Build a data platform for reporting, dashboard runtime, drill-down semantics, and content certification.
  • Stream large result sets to the browser while rendering dozens of interdependent tiles.
  • Develop AI-driven experiences including agent-assisted query authoring and automatically generated charts.
  • Evolve the semantic layer by modeling metrics, dimensions, and lineage for machine reasoning.
  • Manage the query and adaptive caching path across different engines with proper invalidation logic.
  • Create self-serve tools for building, evaluating, and improving AI assistants.
  • Build data discovery and metadata platforms to help users find datasets and metrics quickly.

What we're looking for

  • Hold a B.S., M.S., or PhD. in Computer Science or equivalent.
  • Have 3+ years of industry experience in software engineering.
  • Possess strong backend fundamentals, specifically in Go and Python.
  • Experience shipping LLM-powered features with hands-on work in retrieval, grounding, and evaluation systems.
  • Experience building data platform products including semantic layers, discovery, reporting applications, and caching systems.
  • Familiarity with cloud environments like AWS and Kubernetes in production.
  • Experience with MCP, agent frameworks, or tool-calling architectures in production.
  • Experience with reporting/analytics tooling, data governance, and full stack experience (preferred).

More like this

Similar roles

Software Engineer, AI Platform

Anduril Industries

Boston, MA 40 days ago $166,000$220,000
CI/CD Python C++ Rust Terraform Ansible Docker Kubernetes GitLab CI Jenkins GitHub Actions Bash Crossplane Puppet Chef Prometheus Grafana ELK Stack Splunk GitOps

Lead Software Engineer, Data & AI Platform Engineer

JPMorgan Chase

Jersey City, NJ 48 days ago
Python Java SQL Apache Spark Flink Kafka Apache Airflow Databricks AWS Kubernetes Docker Terraform CI/CD LLMs RAG Vector Databases dbt Tableau Apache Iceberg Unity Catalog
5+ yrs exp

Software Engineer, Agentic AI, AI & Data Platforms

Apple Inc

Austin, TX 60 days ago
LLMs RAG LangChain LangGraph Pydantic AI CrewAI Python Java Go Node.js TypeScript Distributed Systems Microservices REST GraphQL Docker Kubernetes AWS GCP Azure CI/CD MLOps Vector Databases
4+ yrs exp