Senior Frontend Software Engineer, Consumer Engineering

Reddit

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$190,800–$267,100 / yr
Posted
3 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $198k
This role $229k
$146k most similar roles pay here $280k

This role pays more than 78% of similar roles. Most pay $168,025–$228,500 — the shaded band above. At the midpoint, this role pays about $229k versus about $198k 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 83 open roles on FindRole.

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

Most-posted roles

View all roles at Reddit

At a glance

TL;DR · Senior Frontend Software Engineer, Consumer Engineering

As a Senior Frontend Software Engineer, Consumer Engineering, you will join a team building products that allow users to discover content and engage with communities. You will partner with product managers, designers, and data scientists to translate user needs into low-latency technical solutions while owning the full software lifecycle from design docs to production. Your daily work involves designing A/B experiments, analyzing behavior using BigQuery or Firebase, and building scalable APIs for consumer UI performance. The role requires expertise in JavaScript, TypeScript, ES6, and CSS, along with experience in frameworks like LIT, Polymer, React, Vue, or Angular. You will also utilize GraphQL, REST, and gRPC to manage distributed systems. This position focuses on solving core user journey challenges including content discovery, authentication, monetization, and identity security within a high-concurrency environment.

What you'll do

  • Translate business and user needs into reliable, low-latency technical solutions through cross-functional collaboration.
  • Own the full software lifecycle including design docs, API contracts, development, testing, and observability.
  • Design, build, and evaluate A/B experiments to make data-backed engineering decisions.
  • Build and maintain scalable GraphQL, REST, or gRPC APIs and distributed backend services.
  • Optimize system performance for client consumption and consumer UI experience.
  • Establish engineering best practices and improve developer workflows using modern tools.
  • Mentor teammates and use AI-integrated tools to ship high-quality products efficiently.

What we're looking for

  • 5+ years of hands-on backend development experience building and operating large-scale distributed serving systems in high-concurrency environments.
  • 6+ years of software development experience in front-end focused programming languages such as JavaScript, TypeScript, or ES6.
  • Experience with one or more front-end web frameworks like LIT, Polymer, React, Vue, or Angular and knowledge of CSS.
  • Ability to design and implement maintainable APIs using GraphQL, REST, HTTP, or Thrift (preferred).
  • Experience or interest in using AI-assisted engineering tools to accelerate development workflows.
  • Proven ability to partner with cross-functional teams to translate business needs into technical solutions.
  • Experience designing, building, and evaluating A/B experiments using tools like BigQuery, HEX, or Firebase.
  • Strong communication skills for driving alignment in remote or hybrid team environments.

More like this

Similar roles

Software Engineer, Consumer Engineering

Reddit

Remote 11 days ago $164,000$229,000
Go Python GraphQL REST gRPC Redis Cassandra PostgreSQL BigQuery Firebase HEX Distributed Systems API Design
3+ yrs exp Remote