← All roles

Senior Software Engineer - Messaging

Reddit ·US ·Remote 10d ago
GoPythonJavaApache KafkaKubernetesDistributed Systems

About the role

Reddit's Messaging Infra team is seeking a Senior Software Engineer to work on large-scale streaming infrastructure and distributed messaging systems. The role involves contributing to technical strategy, maintaining messaging infrastructure supporting hundreds of millions of users, and owning infrastructure for produce/consume requests. The team handles 50+ million messages/second and 100GB/s network traffic. The engineer will partner with ML/AI/Search teams.

Requirements

5+ years experience building internet-scale software, preferably with ML storage infrastructure. Proficiency in Golang, Python, C++, Java. Experience with Kafka and Kubernetes; Strimzi is a plus. Hands-on experience with distributed messaging systems. Excellent communication skills. Degree in Computer Science or equivalent.

About the company

Reddit

Reddit is a social media platform that serves as a vast network of communities where users can discover and discuss their interests. It offers a space for authentic conversation, connection, and information sharing across a wide range of topics.

View company page →
$191k–267k
Remote Remote - United States
Posted 10d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Reddit
https://www.reddit.com

Reddit is a social media platform that serves as a vast network of communities where users can discover and discuss their interests. It offers a space for authentic conversation, connection, and information sharing across a wide range of topics.

View company page →