Reddit - Seattle, WA

posted 2 months ago

Full-time - Mid Level
Seattle, WA
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

Reddit is a community of communities, built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. The Data Infrastructure team is looking to hire a Staff Software Engineer who is excited to tackle large-scale batch and streaming data challenges. Reddit's mission is to bring community and belonging to everyone in the world, and with over 50 million people visiting 100,000+ communities daily, it serves as a platform for diverse conversations ranging from pets to parenting, skincare to stocks. As a Staff Engineer, you will lead your team in the design and creation of the Snapshot product, which is essential for delivering high-quality data to partners. You will collaborate with various teams across Reddit to develop and execute strategies that ensure data quality and consistency at scale. Your day-to-day responsibilities will include contributing to the long-term strategy of the team and organization, refining and maintaining data infrastructure technologies to support real-time processing for hundreds of millions of users, and owning the tools used for data ingestion, storage, and quality improvement. Additionally, you will mentor other engineers on designing, building, and promoting services utilized by external developers. The role requires a strong background in coding, with at least 7 years of experience in a production setting, writing clean, maintainable, and well-tested code. Excellent communication skills are essential for collaborating with stakeholders in engineering, data science, machine learning, and product development. Familiarity with programming languages such as Scala, Go, or Java is necessary, along with experience in tools like Terraform, Helm, Kafka, CDC, Airflow, Prometheus, Docker, Kubernetes, and CI/CD.

Responsibilities

  • Contribute to developing the team and organization's long-term strategy.
  • Refine and maintain data infrastructure technologies to support real-time processing of hundreds of millions of users.
  • Own the tools used to ingest, store, and improve data quality.
  • Mentor other engineers on how to design, build, and evangelize services used by external developers.

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 programming languages such as Scala, Go, or Java.
  • Degree in Computer Science or equivalent technical field.
  • Experience working with Terraform, Helm, Kafka, CDC, Airflow, Prometheus, Docker, Kubernetes, and CI/CD.

Benefits

  • Comprehensive Healthcare Benefits
  • 401k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation
  • Reddit Global Wellness Days
  • 4+ months paid Parental Leave
  • Paid Volunteer time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service