Senior Data Engineer

Discord

San Francisco (CA)

On-site

USD 221,000 - 245,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity
Benefits

Job summary

Discord is seeking a Senior Data Engineer to architect and operate scalable data pipelines, collaborating with data science, ML, and engineering teams to power models and dashboards.

You will own data models end-to-end, design architectures for large-scale data, and implement quality checks, cost-aware optimizations, and reliable instrumentation.

Strong communication and a collaborative mindset help translate complex data work into actionable insights for product and business decisions.

Qualifications

  • 4+ years of experience building and operating production data pipelines with high volumes of consumer data.
  • Strong data modeling across structured and unstructured sources.
  • Proficiency in SQL and Python with performant, maintainable code.
  • Experience implementing data quality checks on very large datasets.
  • Proven track record owning complex projects end to end.
  • Clear communication and stakeholder management; comfortable with ambiguity.
  • Collaborative approach and curiosity.

Responsibilities

  • Own the data models and pipelines for a functional area end to end, from design through implementation and adoption.
  • Build and maintain foundational datasets that power analytics, modeling, experimentation, and dashboards/reports.
  • Design data architectures for massive, complex data, balancing usability, performance, and cost.
  • Partner with data science, ML, and engineering teams to improve instrumentation coverage and accuracy.
  • Build data quality audits at scale with alerting and anomaly detection.
  • Find and act on opportunities to improve pipeline and dashboard performance and cost.
  • Drive adoption of your work through documentation and enablement; share learnings with teammates.

Skills

Data pipelines
Data modeling
SQL
Python
Data quality
End-to-end ownership
Communication
Collaboration

Tools

BigQuery
Airflow
dbt
Looker
Tableau

Job description

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games. Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games.

This position is US based only.

Discord is looking for Senior Data Engineers to join our world class Data team. Data Engineers at Discord work with data science, machine learning, and engineering teams to build the foundational datasets behind our tools, analyses, and models. The data you build directly shapes how we find opportunities, measure success, and make product and business decisions. We are hiring for multiple verticals including Gaming Intelligence and GRC. If this sounds exciting to you and you’re passionate about data, impact, and working on an amazing team, read on!

What you will be doing:

  • Own the data models and pipelines for a functional area end to end, from design through implementation and adoption
  • Build and maintain foundational datasets that power analytics, modeling, experimentation, and the dashboards and reports teams rely on
  • Design data architectures for massive, complex data, balancing usability, performance, and cost
  • Partner with data science, ML, and engineering teams to improve the coverage, accuracy, and reliability of instrumentation
  • Build data quality audits at scale, with alerting and anomaly detection where needed
  • Find and act on opportunities to improve pipeline and dashboard performance and cost
  • Drive adoption of your work through documentation and enablement, and share what you learn with teammates

What you should have

  • 4+ years of experience building and operating production data pipelines with high volumes of consumer data
  • Strong data modeling skills across structured and unstructured sources
  • Proficiency in SQL and Python, with a focus on correct, performant, maintainable code
  • Experience implementing and monitoring data quality checks on very large datasets (e.g. billions of rows)
  • A track record of owning complex projects end to end: breaking them into phases and balancing speed, usability, and risk
  • Clear communication and stakeholder management skills, and comfort working on problems that are ambiguous and change quickly
  • A collaborative approach and natural curiosity

Bonus Points:

  • Passion for Discord or online communities
  • Experience with BigQuery, Airflow, and dbt, or similar tools
  • Experience with Looker, Tableau, or similar dashboarding tools
  • Experience designing data architecture for experimentation, creating frameworks that scale instead of one-off solutions
  • Experience mentoring other engineers or setting data engineering standards for a team

The US base salary range for this full-time position is $220,500 to $245,000 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

Why Discord?
Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests, and helps developers build and grow their businesses. We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank. Join us in our mission! Your future is just a click away!

Discord is committed to inclusion and providing reasonable accommodations during the interview process. We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know.

Discord is an Equal Employment Opportunity employer. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, and related medical conditions), gender identity, gender expression, sexual orientation, national origin, ancestry, age, marital status, disability, medical condition, genetic information, military or veteran status, citizenship status, or any other characteristic protected by applicable federal, state, or local law. This policy applies to all aspects of employment, including hiring, promotion, compensation, discipline, termination, and access to benefits and training.

Voluntary Self Identification

For government reporting purposes (EEO-1), we ask candidates to respond to the below self-identification survey. Discord is required to file annual demographic reports with the Equal Employment Opportunity Commission. Your responses help us meet this obligation. Each question below includes an “I don’t wish to answer” option. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

Additionally, we also have [optional] questions. These help us understand the composition of our broader applicant pool and have no impact on your application or hiring decisions. Your answers are kept secure, pseudonymized, and separate from your application and personal data. By answering, you consent to our use of your responses for the reasons above. If you change your mind later about sharing this information, you can withdraw consent anytime by reaching out to us at privacy@discordapp.com.

Race and Ethnicity * Select...

Disability Status * Select...

Gender Identity (optional) Select...

Race or Ethnicity (optional) Select...

I consider myself a member of the LGBTQ+ community. (optional) Select...

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Hitmarker | Gaming Jobs • San Francisco (CA)

On-site
USD 221,000 - 245,000
Senior Data Engineer
Senior Data Engineer

Discord Inc. • San Francisco (CA)

On-site
USD 221,000 - 245,000
Senior Full-Stack Software Engineer, Engagement
Senior Full-Stack Software Engineer, Engagement

Discord • San Francisco (CA)

On-site
USD 196,000 - 245,000
Equity
Benefits
Staff Software Engineer - Consumer Revenue
Staff Software Engineer - Consumer Revenue

Discord • San Francisco (CA)

On-site
USD 248,000 - 279,000
Staff Data Engineer - Data Infrastructure
Staff Data Engineer - Data Infrastructure

Hitmarker | Gaming Jobs • San Francisco (CA)

On-site
USD 245,000 - 279,000
Equity
Staff Data Engineer - Data Infrastructure
Staff Data Engineer - Data Infrastructure

Discord Inc. • San Francisco (CA)

On-site
USD 279,000 - 310,000
Data Engineer
Data Engineer

Discord • San Francisco (CA)

On-site
USD 180,000 - 200,000
Equity
Benefits
Senior Engineering Manager, Nitro
Senior Engineering Manager, Nitro

Discord • San Francisco (CA)

On-site
USD 304,000 - 380,000
Data Scientist - Client Platform
Data Scientist - Client Platform

Hitmarker | Gaming Jobs • San Francisco (CA)

On-site
USD 160,000 - 200,000
Equity
Benefits
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

Discord • San Francisco (CA)

On-site
USD 248,000 - 279,000