Reddit logo

Senior Software Engineer, GraphQL

Reddit

USremote countryPosted Oct 14, 2025

At a glance

Highlights

  • Remote-friendly (US only)
  • Work on large‑scale GraphQL infrastructure
  • Mentor and lead engineers

Why this role might suit you

A senior engineer with strong Go and GraphQL expertise will thrive building Reddit's core API platform, tackling scalability and latency challenges while mentoring peers in a remote‑first environment.

Skills

golanggraphqldistributed-systemsobservabilitylatency-optimizationscalability

About the role

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 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com.

Location: This role is completely remote-friendly. If you happen to live close to one of our physical office locations, our doors are open for you to come into the office as often as you'd like.

Who We Are

GraphQL is Reddit's first-party API layer, providing client access to Reddit's rich dataset and driving the next generation of user experiences. GraphQL provides product engineers across Reddit clear interfaces, a powerful and flexible execution engine, and world-class developer ergonomics. Our team's mission is to develop the next generation of foundational GraphQL infrastructure, scale our solutions to support hundreds of millions of users, and build intuitive tools for contributors to create and GraphQL schema.

Some of our present and future challenges include:

Driving adoption of our Golang-based federated GraphQL architecture.

Deploying GraphQL to operate concurrently across global datacenters.

Expanding our developer tooling to enable elegant schema contributions.

Building deep observability to coordinate GraphQL requests efficiently across Reddit's architecture.

Tuning our stack for latency, resilience, and scale.

What you'll do

Work collaboratively with a team of software engineers to create and maintain the foundational platform for Reddit's GraphQL infrastructure.

Design, build, and deliver solutions to improve GraphQL's functionality, scalability, and efficiency.

Investigate and tune the operation of our platform operating at massive scale.

Contribute feedback to the technical and strategic direction of the GraphQL platform.

Guide and support fellow engineers within the team as a mentor and leader.

Questions about this role

  • How do I apply to this Senior Software Engineer, GraphQL role at Reddit?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Software Engineer in United States?

    Compensation for Software Engineer roles in United States varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for United States medians across recent openings.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does Reddit use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.