Search jobs > San Francisco, CA > Staff software engineer

Staff Software Engineer, Observability

reddit
San Francisco, CA
Full-time

Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet.

Every day, Reddit users submit, vote, and comment on the topics they care most about. With ,+ active communities and approximately + million daily active unique visitors, Reddit is one of the internet’s largest sources of information.

For more information, visit .

The Observability (OBS) team is looking to hire a Staff Software Engineer that thrives at the intersection of infrastructure and software development.

This team own a suite of tools for allowing engineers to understand their creations, based primarily on open-source solutions at scale.

We’re active users of and contributors to Prometheus, Thanos, Grafana, Vector and more.

Monitoring

We run a monitoring stack at reddit that processes billions of data-points a minute. Our stack is one of the larger deployments in the world of Prometheus / Thanos / Grafana, and with this come unique challenges of scale for these systems.

Fun problems include performance engineering on a distributed query system and product thinking around new features to remove the user pain from this stack.

Logging

We also operate a hybrid system for logging that involves some open source (Vector) and SaaS for the search backend. The team is working to provide new features, and deliver more reliable, scalable logging in the future.

Distributed Tracing

We’re in the midst of releasing a tracing product for internal use at Reddit, based on OTEL, Clickhouse, and Grafana. There will be ongoing work to scale this platform and add features.

As a member of the Observability team, your work will span these domains, which are rich with challenging infrastructure and software engineering problems.

Your work will directly impact hundreds of millions of users around the world. Join us and help build the future of Reddit!

In your day-to-day, you can expect to :

  • Work collaboratively with a team of software engineers to create and maintain the foundational platform for running Reddit’s infrastructure.
  • Deliver software to improve the availability, scalability, latency, and efficiency of observability components.
  • Contribute feedback to the technical and strategic direction of eventing at Reddit.
  • Automate critical aspects of the event driven development process
  • Share on-call responsibilities.
  • Contribute upstream changes to the open source projects we use

You have :

  • years of experience developing internet-scale software, preferably in the context of infrastructure.
  • Familiarity with distributed systems development, bonus if familiar with any of the specific tools (Prometheus, Thanos, Grafana, Vector, Clickhouse, Otel, Loki)
  • Experience developing on top of Kubernetes or similar distributed systems.
  • Kubernetes controller or operator development experience is a huge plus.
  • Strong troubleshooting capabilities surrounding both systems and software.
  • Experience engineering large systems, tracking work, and being a self-starter on projects.
  • Excellent communication skills to collaborate with a service-oriented team and company.

Benefits :

  • Comprehensive Healthcare Benefits
  • k Matching
  • Workspace benefits for your home office
  • Personal & Professional development funds
  • Family Planning Support
  • Flexible Vacation (please use them!) & Reddit Global Wellness Days
  • months paid Parental Leave
  • Paid Volunteer time off

LI-remote, LI-JS

Pay Transparency :

This job posting may span more than one career level.

To provide greater transparency to candidates, we share base pay ranges for all US-based job postings regardless of state.

We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies.

Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses / credentials, and may vary from the amounts listed below.

The base pay range for this position is : $, $, USD

30+ days ago
Related jobs
Promoted
Rippling
San Francisco, California

Working alongside some of our strongest Tech Leads and engineers, you will collaborate closely with PMs, EMs, and TLs from across the department. ...

Promoted
Vanta
San Francisco, California

As a Staff Software Engineer at Vanta, you’ll be responsible for setting technical direction to provide a strong foundation for our frontend stack and enable our infrastructure to scale with our business. What you’ll do as a Staff Software Engineer at Vanta:. You will also drive complex projects acr...

Promoted
The Trade Desk
San Francisco, California

Our Software Engineers are end-to-end owners who have the opportunity to participate in many aspects of designing, building, and delivering data-focused products for our stakeholders. You have 7+ years of software development, engineering experience. A variety of technical opportunities is one of th...

Promoted
Wikimedia Foundation
San Francisco, California

The Wikimedia Foundation is looking for a Staff Security Software Engineer to join the Product Security team to build new security technologies to protect Wikipedia and our other projects. This is a very hands-on engineering role working alongside our other security team members to design and code n...

Promoted
Discord
San Francisco, California

As a Staff Software Engineer on the team you will gather requirements, design and develop this system from scratch! Your work will ensure that Discord is able to reliably and efficiently engage users with relevant, timely information, while at the same time capturing data to generate insights and dr...

Promoted
AIX Ventures
San Francisco, California

As a Staff Software Engineer on the AI Platform team, you will design, build, and maintain the core infrastructure that empowers healthcare providers who use our platform every single day as they care for patients. You have spent 5+ years working on challenging zero-to-one software engineering probl...

Promoted
Handshake
San Francisco, California

What does a Frontend Software Engineer do at Handshake?. Consult, educate, and empower other FrontEnd engineers as they build & ship innovative software. Handshake is building a diverse team of dynamic engineers who value creating a high-quality, high-impact product. We are looking for a Fronten...

Promoted
Databricks Inc.
San Francisco, California

We are hiring for a Front End or Full Stack Senior Staff Software Engineer/Principal Software Engineer for Databricks' Engineering team reporting to an Engineering Leader. As a Senior Staff Software/Principal engineer, you will play a large part in the team for our multi-year journey to achieve our ...

Promoted
DoorDash USA
San Francisco, California

Come help us build the world's most reliable on-demand logistics engine for delivery! We're bringing on talented engineers to help us create and maintain a 24x7, no downtime, global infrastructure system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers. At DoorDash...

GEICO
San Francisco, California
Remote

As a Staff Engineer, you will: . The Enterprise Storage Engineer will be at the forefront of storage architecture, responsible for integrating various forms of storage solutions into a cohesive, robust system. Collaborate with cross-functional teams, including network engineers, developers, and clou...