Skip to content
Scale AIScale AISan Francisco, CA

Staff Software Engineer, Data Platform

Leads architecture and development of large-scale data platforms for AI, including storage, streaming, caching, and indexing. Requires 8+ years experience with databases, streaming tools, Kubernetes, and distributed systems.

248k – 311k
Hybrid8+ YOEData Engineering

About the role

Responsibilities

  • Drive the architecture, design, implementation, and reliability of foundational data platforms and systems, working closely with stakeholders.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Proactively identify opportunities for improvements to programming practices, processes, and tools.
  • Present technical information to teams and stakeholders, providing guidance on development processes and technologies.
  • Provide technical leadership, including upholding engineering standards and mentoring junior engineers.

Requirements

  • 8+ years of full-time engineering experience in back-end systems, specifically large-scale data storage, streaming, and warehousing.
  • Extensive experience with database technologies (MongoDB, Postgres), streaming/processing (Kinesis, Flink, Spark), indexing/caching (ElasticSearch, Redis), and query engines (Trino, Presto, Snowflake).
  • Track record of mentoring and leading teams in successful projects.
  • Excellent communication and collaboration skills to translate complex technical concepts.
  • Experience with containerization & deployment technologies like Kubernetes and public cloud offerings.
  • Deep understanding of distributed systems, cloud platforms, and data systems.
  • Experience driving cross-functional collaboration.

Nice-to-Haves

  • Strong knowledge of software engineering best practices and CI/CD tooling (CircleCI).
  • Experience with performance tuning and cost optimizations of cloud-based data platforms.
  • Experience defining data lifecycle strategy and tooling for data privacy (e.g., GDPR).
  • Experience scaling products at hyper-growth startups.
  • Excitement to work with AI technologies.

Skills

MongoDBPostgresKinesisFlinkSparkElasticsearchRedisTrinoPrestoSnowflake
Airbnb

Senior Staff Data Engineer

AirbnbUnited States

Lead multi-year vision and architecture for data governance and quality at scale. Define best practices, tooling, and culture while coaching senior engineers and influencing executive strategy on compliance and data integrity.

248k – 310k
Remote12+ YOEData Engineering
Discord

Staff Data Engineer, Ads

DiscordUnited States

Discord is seeking a Staff Data Engineer to lead technical vision and strategy for ads data infrastructure. This role involves building and maintaining sophisticated data pipelines, datasets, and analytical tools, and mentoring other engineers.

248k – 279k
Remote7+ YOEData Engineering
Discord

Staff Data Engineer, Analytics

DiscordSan Francisco, CA

Leads technical strategy for analytics data infrastructure, owns metric definitions, builds curated datasets and data models using SQL/Python, implements quality monitoring, and collaborates cross-functionally. Requires 7+ years in analytics/data engineering.

248k – 279k
On-site7+ YOEData Engineering
Discord

Staff Software Engineer, Data Platform

DiscordSan Francisco, CA

Staff engineer leading Data Platform initiatives like scaling, stream processing, and GRC at massive scale. Requires 7+ years experience in distributed systems and data infrastructure, with strong architectural leadership and cross-functional influence.

248k – 279k
On-site7+ YOEData Engineering
Haus

Staff Engineer - Data Platform

HausSan Francisco, CA +1

Staff-level technical lead and architect for Haus's data ingestion and normalization platform. Owns schema evolution, data contracts, DQ, lineage, and observability in a GCP/BigQuery/dbt stack. Partners with DS and Product; mentors senior engineers.

240k – 260k
Hybrid8+ YOEData Engineering