Log inSign up
Reddit
Log in to apply

Senior Software Engineer, GraphQL

Reddit

6 days ago

New

Employment type

Full-Time

Organization size

1,001 - 5,000

Salary

190800 - 267100 USD

Department

Engineering

Remote available


United States • Remote

Skills

There are no skills listed for this role.


About the role

Description

Job Description

Reddit is a community of communities, home to the most open and authentic conversations on the internet. With over 100,000 active communities and approximately 101 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more details, visit redditinc.com.

GraphQL is Reddit's first-party API layer, providing client access to Reddit's rich dataset and driving the next generation of user experiences by offering product engineers 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 expand 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.

    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 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.
  • Share on-call responsibilities with the GraphQL team.

Other requirements

  • 5+ years of experience designing and developing large-scale distributed backend systems.
  • Proficiency in one or more general purpose programming languages (preferably Go).
  • Experience identifying and driving high impact projects that align with the company's strategy.
  • Capability with essential cloud infrastructure (Kubernetes, CI/CD, AWS, GCP).
  • High empathy and excellent communication skills to collaborate across the organization.
  • Specific GraphQL backend experience is a plus.
  • Experience structuring and implementing complex data models is a plus.

Benefits

    🏥

    Health insurance

    🌴

    Paid time-off

    📚

    Education budget

    👶

    Parental leave

    👵

    Retirement plan

    🦷

    Dental insurance

    📖

    Learning/upskilling

    ❤️

    Time to volunteer

    📈

    Stock options

Reddit

Reddit

Company page

The heart of the internet, where millions gather for conversation and community.

Website

https://redditinc.com/

Industry

Internet

Organization size

1,001 - 5,000

Job details

Full-Time

Remote available

Engineering

1,001 - 5,000

190800 - 267100 USD

Log in to apply

Localized connects university students and recent graduates with industry experts and employers.

For LearnersLearn on LocalizedEventsJobsExperts
For PartnersPartner with us

PrivacyTermsSitemap

©2025 Localized, Inc. All rights reserved.

Ready for a personalized experience? We use cookies and similar technologies to tailor our site just for you. By clicking 'Accept', you're giving us the thumbs up to use cookies and similar technologies. 🍪