Reddit Senior Software Engineer at Reddit focusing on large scale streaming and distributed messaging infrastructure. Responsible for refining and maintaining messaging infrastructure supporting hundreds of millions of users.
Responsibilities
Contribute to developing the team and organization’s long term technical strategy.
Refine and maintain our messaging infrastructure to support the asynchronous communication of services supporting hundreds of millions of users.
Own the infrastructure (managed and self-hosted) that supports produce and consume requests along with the necessary tooling and automation to efficiently operate the infrastructure.
5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure.
Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java
Experience working closely with technologies like Kafka, and Kubernetes. Strimzi is a huge plus!
Hands-on experience implementing features, optimizations, and bug fixes to distributed messaging systems.
Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product.
Qualification
401k with Employer MatchFamily Planning SupportGender-Affirming CareMental Health & Coaching BenefitsGenerous Paid Parental Leave
Required
Degree in Computer Science or equivalent technical field.
Comprehensive Healthcare Benefits and Income Replacement Programs
401k with Employer Match
Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
Family Planning Support
Gender-Affirming Care
Mental Health & Coaching Benefits
Flexible Vacation & Paid Volunteer Time Off
Generous Paid Parental Leave
Preferred
Experience with Storage technologies like Postgres, Mysql, Cassandra, Redis, Memcache