
Senior Staff Engineer - GraphQL
- Location
- United States of America
- Posted
- Salary Range
- 232k - 326k USD
Senior Staff Software Engineer for GraphQL architecture at Reddit
Senior Staff Software Engineer for GraphQL architecture at Reddit
1Password
Join 1Password as a privacy engineer and drive security and privacy practices across the company.
Gusto, Inc.
Lead privacy initiatives, design privacy-preserving solutions, automate privacy rights requests, conduct risk assessments, collaborate with legal and engineering teams at Gusto.
Vercel
Senior Community Engineer at Vercel: build relationships with customers, provide technical support, and foster best practice knowledge sharing in a dynamic community.
DuckDuckGo
Senior Android Engineer at DuckDuckGo: Lead complex projects, propose innovative solutions, and execute with metrics focus
brightwheel
Join Brightwheel as a Senior Android Engineer to design and develop impactful mobile solutions, collaborate with cross-functional teams, and contribute to improving early education technology.
Opal
Senior Android Engineer at Opal: Define tech stack, launch Android product, and shape focus & productivity tools.
Binance
Senior Android Engineer at Binance: Design & build advanced Android apps, collaborate with cross-functional teams, and optimize app performance.
Signifyd
Staff Product Manager for Risk Platform at Signifyd, leading e-commerce risk detection and mitigation
Rootstock Labs
Join Rootstock Labs as a Senior Blockchain Engineer to work on cutting-edge blockchain technology, collaborate with global teams, and contribute to making Bitcoin accessible for everyone.
MyFitnessPal
Lead the technical implementation of AI products at MyFitnessPal, mentor teams, and design scalable ML systems to enhance user engagement and improve product quality using recommendation systems, search features, NLP, LLMs, and deep learning.
Inworld AI
Staff Platform Engineer at Inworld AI: Collaborate on cloud infrastructure & AI engine development
Irreducible
Optimize and develop high-performance cryptographic software solutions using Rust, collaborate on innovative projects, and lead a team of engineers in advancing zero-knowledge proofs.
Lead the Reddit Pro team as a Staff Engineer, driving technical strategy and building scalable systems while enjoying comprehensive benefits in a remote-friendly environment.
DuckDuckGo
Senior CloudOps Engineer at DuckDuckGo, accelerating projects using Terraform, Chef/Ansible, Docker, Github actions, bash/perl, nginx, ELK, Grafana, Azure/AWS.
CoinsPaid
Senior R&D Engineer for blockchain and crypto-processing solutions at CoinsPaid
Fluence
Fluence is seeking a Senior Commissioning Engineer to lead the commissioning process for energy storage projects, ensuring successful project delivery and commercial operation with excellent benefits and career development opportunities.
Kueski
Desarrolla aplicaciones móviles fiables con Kueski, lidera equipos y promueve mejores prácticas en arquitectura y desarrollo de software.
Telnyx
Oversee daily accounting tasks, optimize processes, and ensure accurate financial reporting as a Staff Accountant. Collaborate with cross-functional teams to support global growth.
Horizons
Staff Accountant - EMEA region, remote position with flexible work arrangements, preparing financial documents, overseeing accounting procedures, and providing financial advice on budgeting and cash flow management.
The GraphQL Team at Reddit is seeking a Senior Staff Software Engineer to solve large-scale API infrastructure challenges. The role involves developing the next generation of GraphQL architecture, scaling solutions for hundreds of millions of users, and building intuitive tools for contributors. The ideal candidate has 5+ years of technical leadership experience, expertise in designing large-scale user-facing API platforms with GraphQL, and excellent communication skills. They will work closely with teams across Reddit to set technical direction, contribute to design, implementation, and operations, and solve sticky domain challenges. This is a high-impact role that requires strong coding skills, object-oriented programming knowledge, and experience with languages like Go, C++, or Java.
The GraphQL Team is looking to hire a Senior Staff Software Engineer who is excited to solve large-scale API infrastructure challenges.
Reddit’s mission is to bring community and belonging to everyone in the world. Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet. From pets to parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit redditinc.com.
Today, our API layer serves billions of client requests daily across thousands of unique queries through a stateless, multi-region GraphQL infrastructure. Our team's mission is to develop the next generation of GraphQL architecture, scale our solutions to support hundreds of millions of users, and build intuitive tools to enable contributors to rapidly evolve user experience through our GraphQL platform.
You will work closely with teams across Reddit - with Infra peers in Compute, Transport, and Observability to build secure, scalable large-scale software; with Product and Safety teams to enable next-generation user experiences; and with Mobile and Web clients to shape and tune their backend traffic. This is a high-impact role where you will both set the technical direction, and contribute to design, implementation, and operations for the GraphQL roadmap.
In your day-to-day, you can expect to:
Contribute to the team and organization’s long term technical strategy.
Evolve our GraphQL user platform to enable efficient, performant API contributions.
Solve sticky domain challenges like traffic shaping, service federation, and schema governance.
Expand GraphQL's architecture to operate concurrently across global datacenters.
Work with director+ leadership across Reddit to build and align our long-term platform roadmaps.
Who you might be:
5+ years of technical leadership including both setting and delivering on long-term vision.
10+ years of coding in a production setting writing clean, maintainable, and well-tested code.
Deep expertise designing large-scale user-facing API platforms, especially with GraphQL.
Excellent communication skills to collaborate with stakeholders in product, ads, and data science.
Deep experience with object-oriented programming languages such as Go, C++ or Java.
Degree in Computer Science or equivalent technical field.
Benefits:
Comprehensive Healthcare Benefits
401k Matching
Workspace benefits for your home office
Personal & Professional development funds
Family Planning Support
Flexible Vacation (please use them!) & Reddit Global Wellness Days
4+ months paid Parental Leave
Paid Volunteer time off
#LI-remote, #LI-JS5