Senior Software Engineer - Messaging

Reddit

Remote regions

United States

Salary range

$190,800–$267,100/yr

Benefits

Similar Jobs

See all

Responsibilities:

  • Contribute to the team's long-term technical strategy, ensuring align with Reddit's scale and growth.
  • Refine and maintain messaging infrastructure to support asynchronous communication for hundreds of millions of users.
  • Own the infrastructure (managed and self-hosted) that supports produce and consume requests, including tooling and automation.

Requirements:

  • 5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure.
  • Proficiency in one or more general-purpose programming languages: Golang, Python, C++, Java.
  • Experience with Kafka, Kubernetes, and hands-on implementation in distributed messaging systems.

Benefits:

  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match and global benefit programs for lifestyle, development, and caregiving.
  • Flexible vacation, paid volunteer time off, and generous paid parental leave.

Reddit

Reddit is a community of communities built on shared interests, passion, and trust, home to the most open and authentic conversations on the internet. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information.

Apply for This Position