Senior Software Engineer - Messaging

7 hours, 50 minutes ago
Full-time
Senior
Software Development
Reddit

Reddit

Reddit is a diverse network of communities where users engage in content creation, voting, and discussions on a wide range of topics.

Internet Software & Services
1K-5K
Founded 2005
$550M raised

Description

  • Contribute to the team’s long-term technical strategy.
  • Refine and maintain messaging infrastructure for asynchronous service communication at massive scale.
  • Own managed and self-hosted infrastructure for produce and consume requests.
  • Build tooling and automation to operate messaging infrastructure efficiently.
  • Partner with ML, AI, Search, engineering, data science, and product stakeholders on technical solutions.
  • Help ensure high availability and reliability across the messaging platform.
  • Implement features, optimizations, and bug fixes for distributed messaging systems.

Requirements

  • 5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure.
  • Experience developing software in one or more general-purpose programming languages such as Golang, Python, C++, or Java.
  • Experience working with Kafka and Kubernetes; Strimzi experience is a strong plus.
  • Hands-on experience implementing features, optimizations, and bug fixes to distributed messaging systems.
  • Excellent communication skills and experience collaborating across engineering, data science, machine learning, and product.
  • Degree in Computer Science or an equivalent technical field.

Benefits

  • Competitive base salary of $190,800–$267,100 USD.
  • Equity in the form of restricted stock units, with possible commission depending on the role.
  • Comprehensive healthcare benefits and income replacement programs.
  • 401(k) with employer match.
  • Flexible vacation and paid volunteer time off.
  • Generous paid parental leave.
  • Family planning support, gender-affirming care, and mental health and coaching benefits.
  • Global benefits programs including professional development support and caregiving support.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (Gaming Backend) - WWE Champions

Scopely 1K-5K Internet Software & Services

Scopely is hiring a Senior Software Engineer for the WWE Champions live mobile game to own backend systems and support real-time gameplay and live-service operations across North America.

AWS C# CI/CD Microservices Unity
7 hours, 35 minutes ago

Tech Lead Python Developer

Coforge 10K-50K IT Services

Coforge is hiring a remote Tech Lead Python Developer in Brazil to lead development work on cloud systems and deliver roadmap features with high quality.

Agile Docker Git GitHub Jenkins Kanban Linux Pytest Python Scrum
8 hours, 35 minutes ago

Senior Boomi Integration Developer

Coforge 10K-50K IT Services

Coforge is hiring a remote Senior Boomi Integration Developer in Brazil to design and support enterprise integration solutions across cloud applications, APIs, databases, and business systems.

Agile CRM ERP Java JSON JWT .NET REST API SAP SQL XML
8 hours, 35 minutes ago

PHP Developer

Expansion International 11-50 human resources

Expansion International is hiring a PHP Developer to design, develop, and maintain scalable web applications as part of a collaborative development team.

AJAX CodeIgniter CSS HTML JavaScript Laravel MySQL PHP PostgreSQL REST API SQL Symfony
8 hours, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers