Staff Software Engineer

Reddit Logo

Reddit

πŸ’΅ $217k-$303k
πŸ“Remote - United States

Summary

Join Reddit's Data Warehouse Platform team as a Staff Software Engineer to tackle large-scale data platform and efficiency challenges. You will build and improve scalable, fault-tolerant, self-service systems, ensuring high-end-to-end data quality. Key projects involve creating a user-friendly data warehouse platform, improving data warehouse efficiency, and contributing to the team's long-term strategy. You will own the data warehouse storing 100B+ daily events, refine offline data technologies, and mentor other engineers. This role requires 7+ years of coding experience, excellent communication skills, and experience with various technologies like Kubernetes, BigQuery, and Airflow.

Requirements

  • 7+ years of coding experience in a production setting writing clean, maintainable, and well-tested code
  • Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product
  • Experience with object-oriented programming languages such as Go, Python, Scala, or Java
  • Degree in Computer Science or equivalent technical field
  • Experience working with Kubernetes, BigQuery, Airflow, Terraform, Helm, Prometheus, Debezium, and CI/CD
  • Experience developing user friendly platform technologies
  • Experience solving large scale efficiency problems

Responsibilities

  • Contribute to developing the team and organization’s long term strategy
  • Own the data warehouse that stores 100B+ daily events and exposes them to teams across Reddit for analytics and machine learning purposes
  • Refine and maintain our offline data technologies and associated tooling to support the analysis of hundreds of millions of users
  • Mentor other engineers on how to design, build, and evangelize services used by hundreds of engineers across Reddit

Benefits

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k Match
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Reddit Global Days Off
  • Generous paid Parental Leave
  • Paid Volunteer time off

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.