Senior Software Engineer, Reddit Pro - Publishers

Reddit

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$190,000–$267,000 / yr
Posted
today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $228k
$106k most similar roles pay here $284k

This role pays more than 85% of similar roles. Most pay $142,400–$215,000 — the shaded band above. At the midpoint, this role pays about $228k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Reddit

Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.

Reddit currently has 72 open roles on FindRole.

Listed pay typically runs $217,000–$303,900 across 66 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Software Engineer, Reddit Pro - Publishers

As a Senior Software Engineer on the Reddit Pro team, you will play a pivotal role in developing advanced tooling for businesses to engage with Reddit’s vibrant communities. Your responsibilities include collaborating across product and design teams to build innovative features, contributing to all stages of development from technical design to launch, and mentoring junior engineers. You’ll work with technologies like Go, Python, or Java, GraphQL, REST APIs, and distributed systems such as Cassandra. With a focus on scalability and reliability, you will help shape the backend architecture for Reddit Pro, ensuring that businesses can effectively leverage Reddit’s 100k active communities to grow their presence and build lasting relationships.

What you'll do

  • Design and develop novel products and features for Reddit Pro.
  • Participate in the full development cycle, from technical design to launch.
  • Mentor engineers on the team and contribute to improving developer workflows.
  • Contribute to strategic planning and decision-making for backend development.
  • Balance speed with quality while building brand-new products.

What we're looking for

  • 3+ years of industry experience in large-scale distributed systems.
  • 5+ years of professional software development experience with languages like Go, Python, Ruby, Java, or C++.
  • Experience designing and implementing maintainable APIs using GraphQL, REST, HTTP, Thrift.
  • Track record of developing highly scalable and reliable serving systems.
  • Proven ability to lead projects requiring cross-team and cross-functional collaborations.

More like this

Similar roles

Senior, Software Engineer

Walmart

Sunnyvale, CA 37 days ago $117,000$234,000
Python Java Kafka Docker CI/CD Microservices APIs Video Streaming Real-time Analytics Kubernetes PostgreSQL AWS Azure Git Jenkins Prometheus Grafana Terraform Open-source Libraries SDLC Secure Coding

Senior, Software Engineer

Walmart

Bentonville, AR 93 days ago $90,000$180,000
Java Python Apache_Spark Google_Cloud Airflow DataProc BigQuery Cassandra MongoDB CI/CD Kubernetes Docker Git Jira PostgreSQL MySQL REST_APIs JSON Swagger JUnit Selenium SonarQube

Senior, Software Engineer

Walmart

Sunnyvale, CA 92 days ago $117,000$234,000
Java Spring Boot microservices architecture Azure Cosmos DB MySQL Oracle Cassandra ElasticSearch Solr MemCache Kafka Kinesis

Senior, Software Engineer

Walmart

Sunnyvale, CA 52 days ago $117,000$234,000
Java Python Azure Cosmos DB CI/CD Kubernetes Docker Terraform GenAI tools PostgreSQL AWS Git J2EE Swagger/OpenAPI JUnit Selenium SonarQube Maven Gradle Spring Boot Hibernate

Senior, Software Engineer

Walmart

Sunnyvale, CA 34 days ago $117,000$234,000
Java Solr Kafka Memcached GenAI AI-powered code analysis tools AI-driven testing frameworks AI-enabled data pipelines

Senior, Software Engineer

Walmart

Bentonville, AR 4 days ago
Java Spring Boot REST Services Cloud technologies Agile methodology Docker Kubernetes CI/CD PostgreSQL MySQL AWS Terraform