Senior Software Engineer, Data Platform
Core
Build and maintain data infrastructure processing petabytes of data across millions of gamers to power Discord's insights and platform decisions.
Role type
Senior Software Engineer, Data Platform
Builds
Data ingestion, transformation, and serving systems for Discord's data platform
Domain
Gaming industry, large-scale data infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, Java, Rust, Go, distributed systems, data pipelines, streaming systems, orchestration, data warehousing, end-to-end project ownership, code reviews, technical documentation
Preferred skills
Data governance, privacy compliance, cost optimization in large-scale environments
Technologies
BigQuery, Kafka, Spark, Flink, Airflow, Dagster
Responsibilities
Build and maintain data infrastructure processing petabytes of data; Write clean, well-tested code for data ingestion, transformation, and serving systems; Own projects end-to-end from design through deployment and production support; Collaborate with data scientists, engineers, and product teams; Apply 80/20 thinking to challenge requirements and deliver optimal solutions; Mentor teammates through code reviews and shared technical knowledge
Seniority
Senior, hands-on IC