← All roles
Senior Software Engineer - Messaging
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 →More from Reddit
Senior Software Engineer, Infrastructure Engineering
GoPythonC++JavaKubernetesAWSGCPDistributed SystemsGraphQLgRPC
$190k–267k
Remote · US
Senior Software Engineer, Infrastructure Engineering
$190k–267k
GoPythonC++JavaKubernetesAWSGCPDistributed SystemsGraphQLgRPC
Staff Backend Engineer, User Safety
GoPythonRustRuby
$217k–304k
Remote · US
Staff Backend Engineer, User Safety
$217k–304k
GoPythonRustRuby
Staff Software Engineer - Ingestion Platform
Apache KafkaBigQueryS3Apache FlinkGoPythonJavaScalagRPCKubernetes
$217k–304k
Remote · US
Staff Software Engineer - Ingestion Platform
$217k–304k
Apache KafkaBigQueryS3Apache FlinkGoPythonJavaScalagRPCKubernetes
Staff Product Security Engineer
GoPythonJavaScriptTypeScript
$217k–304k
Remote · US
Staff Product Security Engineer
$217k–304k
GoPythonJavaScriptTypeScript
Staff Software Engineer, Media Experience
GoPythonRubyJavaC++GraphQLgRPCRedisDistributed Systems
$217k–303k
Remote · US
Staff Software Engineer, Media Experience
$217k–303k
GoPythonRubyJavaC++GraphQLgRPCRedisDistributed Systems
Similar roles
Senior Software Engineer
$300k–400k
Senior Software Engineer
$300k–400k
Technical Lead, Distributed Systems - Messaging
€112k–168k
Technical Lead, Distributed Systems - Messaging
€112k–168k
Senior Backend Software Development Engineer
$150k–172k
Senior Backend Software Development Engineer
$150k–172k
Senior Software Developer
$125k–201k
Senior Software Developer
$125k–201k
Senior Software Engineer - Storage
$243k–295k
Senior Software Engineer - Storage
$243k–295k