Discord
Salary Range : $196,000–$220,500 base + equity + benefits
About the Role
As a Senior Data Engineer at Discord , you will play a central role in building and maintaining high-leverage data pipelines and foundational datasets . These systems power business intelligence, machine learning, experimentation, and product analytics across the organization.
This is a hands-on, collaborative role where you’ll work with data scientists, product engineers, and ML teams to build robust, scalable, and cost-efficient data infrastructure—used to drive key decisions for over 200 million monthly users , most of whom are gamers.
Key Responsibilities
- Build Scalable Data Pipelines : Design, implement, and maintain robust ETL/ELT workflows and datasets that power core analytics and ML models.
- Architect Complex Databases : Structure large-scale data for both efficiency and usability across business functions.
- Ensure Data Quality : Implement anomaly detection, data validation, and alerting systems to ensure reliability.
- Collaborate Across Teams : Work with data science, ML, and product engineering teams to improve instrumentation and expand data coverage.
- Dashboarding & Reporting : Build dashboards and reports to drive data-driven decision-making.
- Performance Optimization : Continuously improve data pipeline performance and cost-effectiveness.
Requirements
- 4+ years of hands-on experience building and maintaining data pipelines in production environments
- Proficient in SQL and Python for data processing and scripting
- Strong experience in data modeling from both structured and unstructured data sources
- Familiar with monitoring and alerting for data quality at scale (e.g., billions of rows)
- Proven ability to communicate with cross-functional teams and manage stakeholders in dynamic, ambiguous environments
- Collaborative mindset with curiosity and a passion for solving hard problems
Bonus Points For
- Experience with BigQuery, Airflow, DBT
- Experience with dashboarding tools like Looker or Tableau
- Previous experience designing data architecture for experimentation and ML
- Passion for gaming , online communities , or Discord itself
- Track record of owning and improving data systems for specific product or business domains
Why Join Discord?
- Play a critical role in a platform with 200M+ users monthly , shaping the infrastructure that powers core decision-making
- Tackle some of the most complex data challenges in consumer tech and gaming
- Join a collaborative, passionate team in a company that values connection, fun, and gaming culture
- Enjoy a competitive compensation package with equity, benefits, and room to grow
- Thrive in fast-paced, high-growth environments
- Love building scalable systems with a direct impact on product and user experience
- Are data-driven but also people-first—communicative, curious, and team-oriented