Skip to content

Senior Data Engineer, Analytics

196k – 221kSan Francisco, CAOnsite4+ YOE
Summary

Build and maintain scalable data pipelines, foundational datasets, and database architectures to power analytics, experimentation, and ML at Discord. Requires 4+ years experience with SQL, Python, ETL optimization, and data quality for massive consumer datasets.

About the role

What You'll Be Doing

  • Create and maintain data pipelines and foundational datasets to support analytics, modeling, experimentation, and product/business needs
  • Design and build database architectures with massive and complex data, balancing ergonomic benefits with computational load and cost
  • Partner closely with data science and engineering teams to improve instrumentation coverage, accuracy, and reliability across Discord's products
  • Build scalable data quality audits, implementing automated alerting and anomaly detection systems that catch issues before they impact downstream consumers
  • Proactively identify and execute opportunities to improve ETL performance, reduce costs, and enhance the overall data platform experience
  • Create dashboards and reporting infrastructure that enable self-serve analytics and support key business objectives across functional teams
  • Champion data engineering best practices including documentation, testing, and maintainable code that scales with Discord's growth

What you should have

  • 4+ years of experience building data pipelines in production environments with high volumes of consumer data
  • 4+ years of experience in designing, developing, and maintaining robust data models from structured and unstructured sources
  • 4+ years of experience writing accurate and effective code in SQL and Python
  • Experience implementing and monitoring audits for data quality with massive data sets (e.g. billions of rows)
  • Experience proactively identifying opportunities to improve ETL & dashboard performance and cost
  • Experience leveraging your excellent communication and stakeholder management skills to thrive in ambiguous environments where problems are not well-defined and evolve quickly
  • Experience collaborating directly with data science, machine learning, and product engineering teams
  • A desire to work with amazing, passionate people who care deeply about solving challenging problems to improve Discord
  • Last but not least - a collaborative attitude and a healthy dose of natural curiosity!

Bonus Points

  • Discord passion: You're an active Discord user or have deep knowledge of gaming and creator communities
  • Data architecture expertise: Experience owning data models for functional areas with deep knowledge of performant, scalable design patterns
  • Modern data stack: Hands-on experience with BigQuery, Airflow, DBT, or similar technologies in production environments
  • Visualization platforms: Proficiency with Looker, Tableau, or similar BI tools and understanding of how data architecture impacts dashboard performance
  • Experimentation infrastructure: Experience designing data systems that power A/B testing and statistical analysis at scale
  • Cross-functional collaboration: Experience working with compliance, legal, or litigation teams on data-related initiatives
  • For Growth analytics: Experience working on SEO, GEO, or top-of-funnel growth features
  • For Gaming: Background in gaming analytics or community-driven platforms
  • For Safety: Background promoting best practices in data security, compliance, and governance standards
  • For User Lifecycle: Experience measuring user engagement and activity across multiple platforms and lifecycle stages

Compensation: The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits.

Skills
SQLPythonData PipelinesETLBigQueryAirflowDBTData ModelingLookerTableau
Similar roles at this salary range
All Data Engineering jobs →
Honor

Staff Data Platform Engineer

Staff Data Platform Engineer building and leading AWS-native data platform architecture, orchestration, governance, and AI-readiness for analytics and ML workloads. Requires 8-10+ years experience with AWS data systems and strong technical leadership.

194k – 220kUnited StatesData EngineeringRemotedbtPython
Instacart

Senior Data Engineer II, Finance

Senior data engineer building and owning financial data pipelines, models, and ETL/ELT systems for accounting, billing, and revenue reporting at Instacart.

183k – 232kUnited StatesData EngineeringRemoteSQLdbt
Justworks

Manager, Data Engineering

Lead and mentor a team of data engineers building scalable data pipelines and platform infrastructure. Hands-on coding, operational excellence, and cross-functional collaboration with analytics, data science, and business teams.

205k – 262kNew York, NYData EngineeringHybridSQLAWS
Airbnb

Senior Data Engineer, People Analytics

Build and maintain data pipelines, tables, and AI-ready data foundations from HR systems to power People Analytics reporting, dashboards, and LLM tools. Requires 5+ years of data engineering experience with strong SQL, Python, Airflow, and data governance skills.

179k – 210kUnited StatesData EngineeringRemoteSQLAWS
Nuance Labs

Member of Technical Staff — ML Data Infra

Build and operate large-scale multimodal data pipelines for AI avatar model training. Design production-grade systems for petabyte-scale video, audio, and text data.

200k – 300kSeattle, WAData EngineeringOn-siteRayDVC