Discord seeks to improve its advertising products through data-driven insights, requiring a Staff Data Engineer to drive technical vision and strategy for data infrastructure
Requirements
- 7+ years of hands-on experience writing production code and architecting data pipelines with high-volume consumer data in advertising or marketing technology domains
- 7+ years of direct implementation experience designing, coding, and maintaining complex data models and systems handling structured and unstructured data sources
- Expert-level coding abilities in SQL, Python, and modern data engineering frameworks with demonstrated ability to write performant, maintainable, and scalable code
- Digital advertising data engineering expertise with hands-on experience building high-throughput data pipelines for ad serving, conversion tracking, advertising measurement, or integrating and normalizing third-party advertising data from external platforms and partners
- Proven hands-on experience implementing and debugging data quality audits, monitoring systems, and automated remediation for massive datasets (billions+ rows)
- Technical leadership through coding with experience mentoring engineers via pair programming, code reviews, and collaborative problem-solving
- Strong technical communication abilities to explain complex implementations to stakeholders while thriving in rapidly-evolving technical environments
Responsibilities
- Create and maintain complex, enterprise-scale data pipelines and foundational datasets while defining technical strategy and architectural direction for advertising products
- Design and build sophisticated ETL processes, data models, and analytical frameworks using SQL, Python, and modern data stack technologies
- Develop data quality frameworks, monitoring systems, automated anomaly detection, and alerting infrastructure that operates at massive scale
- Collaborate with data scientists, ML engineers, and product teams, directly implementing their requirements into scalable, maintainable data solutions
- Drive cross-functional technical initiatives solving sophisticated data engineering challenges
- Create scalable dashboards and reports to support business objectives and enable data-driven decision making
- Lead and mentor engineers through pair programming, code reviews, and collaborative problem-solving
Other
- Passion for solving complex problems through direct technical contribution and desire to work with exceptional engineers on challenging data infrastructure
- Collaborative mindset with intellectual curiosity and commitment to technical excellence through hands-on delivery
- Bachelor's, Master's, or Ph.D. degree in Computer Science or related field (not explicitly mentioned but implied)
- Commitment to inclusion and providing reasonable accommodations during the interview process
- Ability to work in a rapidly-evolving technical environment