RemoteFull timeMid level$191k – $267kPosted today
Apply with JobAssistAbout the role
- The Messaging Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale streaming infrastructure and distributed messaging infrastructure problems
- 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
Benefits
- Comprehensive health benefits
- Flexible vacation & Reddit global days off
- Family planning funds & 4+ months paid parental leave
- Personal & professional development funds
- Paid volunteer time off
- Workspace & home office benefits- Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product
- Experience working closely with technologies like Kafka, and Kubernetes. Strimzi is a huge plus!
- 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
- Degree in Computer Science or equivalent technical field
- Hands-on experience implementing features, optimizations, and bug fixes to distributed messaging systems
Millions of jobs, with real people getting hired every day
20,000+
New jobs added daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Reddit was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
