What You'll Be Doing
- Build and maintain data infrastructure processing petabytes of data across millions of users
- Write clean, well-tested code for data ingestion, transformation, and serving systems
- Own projects end-to-end with guidance from senior engineers. From design through deployment and production support
- Collaborate with data scientists, engineers, and product teams to deliver solutions that power Discord's insights
What You Should Have
- 3+ years of software engineering experience with strong programming skills in Python, Java, Rust, Go, or similar
- Solid CS fundamentals and demonstrated ability to quickly learn new technologies and ramp up on unfamiliar systems
- Proven debugging skills and growth mindset. You seek feedback and continuously improve
- Strong collaboration skills and ability to clearly explain technical concepts to different audiences
Bonus Points
- Passion for Discord and gaming
- Experience with the data ecosystem: pipelines, ETL, modeling, or warehousing (Kafka, Spark, Flink, Airflow, Dagster, SQL, etc.)
- Cloud infrastructure knowledge (AWS, GCP, Azure) or containerization (Docker, Kubernetes)
- Candidates must reside in or be willing to relocate to the San Francisco Bay Area (Alameda, Contra Costa, Marin, Napa, San Francisco, San Mateo, Santa Clara, Solano, and Sonoma counties). Relocation assistance may be available.
- The US base salary range for this full-time position is $160,000 to $180,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.
