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 challenges and enhance data efficiency. You will build and improve scalable, fault-tolerant, self-service systems, ensuring high-quality data and shaping Reddit's data culture. Key projects involve creating a user-friendly data warehouse platform, improving data warehouse efficiency, and contributing to the team's long-term strategy. Daily tasks include owning the data warehouse, refining data technologies, and mentoring other engineers. The ideal candidate possesses 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
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation (please use them!) & Reddit Global Wellness Days
  • 4+ months 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.