Software Engineer, Infrastructure Engineering

Reddit

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$164,000–$229,000 / yr
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $196k
$101k $243k
below market most similar roles pay here above market

This role pays more than 75% of similar roles. Most pay $142,450–$196,750 — the blue band above. At the midpoint, this role pays about $196k versus about $170k 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 90 open roles on FindRole.

Listed pay typically runs $213,750–$299,100 across 90 roles with salary data.

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Software Engineer, Infrastructure Engineering

Software Engineer, Infrastructure Engineering joins the Infrastructure Engineering team to deliver reliability, performance, and efficiency through a unified technology stack. You will work on high-impact teams such as Messaging, Site Defense, or Infrastructure Security to build scalable APIs, distributed backend services, and platforms for service identity and secrets management. Responsibilities include owning the full software lifecycle, translating business needs into low-latency technical solutions, and designing A/B experiments. You will utilize Golang, Python, C++, or Java alongside cloud infrastructure tools like Kubernetes, CI/CD, AWS, and GCP. Additionally, you will maintain GraphQL, REST, and gRPC interfaces while using BigQuery, HEX, or Firebase for data analysis. This role solves critical problems regarding asynchronous communication, bot mitigation, and secure infrastructure for a large-scale community platform.

What does a Software Engineer earn in Remote?

Median $208800 from 341 postings across 48 companies.

See salary data

What you'll do

  • Translate business and user needs into reliable, low-latency technical solutions.
  • Own the full software lifecycle from technical design and API contracts to rollout and observability.
  • Design and evaluate A/B experiments using tools like BigQuery and Firebase to make data-backed decisions.
  • Build and maintain scalable GraphQL, REST, and gRPC APIs and distributed backend services.
  • Create scalable architecture for authentication, authorization, and identity systems.
  • Establish engineering best practices and improve developer workflows using modern, AI-integrated tools.
  • Mentor and coach other technical contributors within the engineering organization.

What we're looking for

  • 3+ years of experience building internet-scale software, preferably with a focus on distributed systems infrastructure or infrastructure security (preferred).
  • Software development experience in one or more general purpose programming languages such as Golang, Python, C++, or Java.
  • Experience with essential cloud infrastructure including Kubernetes, CI/CD, AWS, and GCP.
  • 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.
  • Degree in Computer Science or an equivalent technical field.

More like this

Similar roles

Software Engineer

Applied Materials

Santa Clara, CA 76 days ago
C/C++ .Net C# Machine Learning AI Operating Systems Networking Algorithms Multi-threading RPC Simulators Troubleshooting
4+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 88 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 86 days ago
Python JavaScript PowerShell .NET Kubernetes Linux Windows Databases Machine Learning AI Distributed Applications Root Cause Analysis Scripting CIM
2+ yrs exp

Software Engineer

Booz Allen Hamilton

Chantilly, VA +2 75 days ago $86,800–$198,000
Java Spring Framework Spring Boot Docker Kubernetes AWS REST CI/CD Jenkins Git Ansible MongoDB Kafka Apache NiFi Linux Bitbucket Microservices Agile Scrum

Software Engineer

Motorola Solutions

Salt Lake City, UT 78 days ago
Node.js C# TypeScript JavaScript Azure PostgreSQL Kubernetes Terraform CI/CD REST APIs Webhooks Event Hub Event Grid Service Bus Prometheus Grafana Loki WebRTC Linux Distributed Systems infrastructure-as-code
10+ yrs exp