
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
Check
Join Check as a Backend Engineer to build impactful solutions using Python/Django, React, TypeScript, AWS, and more. Lead problem-solving, contribute to team growth, and enjoy comprehensive benefits including health insurance, stock options, and flexible PTO.
Kayzen
Join Kayzen as a Senior Software Engineer to design scalable software components for real-time platforms and data pipelines. Work with industry experts in an agile environment with benefits like remote flexibility and professional development support.
Welocalize
Senior Software Engineer at Welocalize: Design scalable applications, implement RESTful APIs, and provide technical leadership.
Imgix
Design and develop high-performance media platforms using cutting-edge tech at Imgix. Collaborate with a talented team to create AI-driven solutions for top clients.
Podium
Join Podium's Internal Tools team as a Senior Software Engineer, leveraging AI LLM technologies to build impactful internal tools for small businesses.
Eventbrite, Inc.
Join Eventbrite's Ads Engineering team as a Senior Ads Engineer, leveraging your expertise in AWS technology and software development to create innovative ad solutions.
HiveMQ
Senior Software Engineer at HiveMQ: Design & deliver scalable IoT solutions using Java & MQTT
TrustArc
TrustArc seeks experienced software engineer for online privacy challenges with strong technical background in architectures, design patterns, and frameworks.
Snowplow Analytics
Senior Software Engineer - Go development experience required for Snowplow's Data Processing team
Eventbrite, Inc.
Senior Software Engineer for full-stack privacy solutions using React, Java, Python, AWS, and Agile methodologies
Shippo
Senior Software Engineer at Shippo: Lead coding, design, and architecture for Billing, Auth & Fraud Prevention team.
Podium
Full-Stack Software Engineer at Podium: Drive explosive GPV growth with AI-powered automation and contribute to continuous improvement.
Cobalt
Join Cobalt as a Senior Software Engineer and contribute to the development of their Pentest as a Service (PtaaS) and Offensive Cybersecurity platform.
Aleph
Join Aleph as an experienced software engineer to build critical software for FP&A, working on user-facing features that enable finance teams to make smarter decisions. Remote opportunity available.
Webflow
Join Webflow's Access Control team as a Staff Backend Engineer and design scalable backend services for RBAC with configurable permissions.
StackAdapt
Lead StackAdapt's backend engineering team by integrating data into CDPs, designing scalable systems, and promoting best practices in software development. Enjoy a supportive culture with robust benefits and opportunities for growth.
Pismo
Staff Site Reliability Engineer - Implement and optimize Pismo CD/CD Platform, create pipelines and automate infrastructure provisioning.
Webflow
Senior Software Engineer at Webflow: Build scalable multi-tenant backend services and APIs using Node.js, Javascript/Typescript, MongoDB, GraphQL, Apollo, Amazon Web Services EC2, S3, Lambdas, and more. Collaborate with software engineers, product managers, and designers in an autonomous, supportive team environment.
Automattic
Reverse engineer messaging platforms at Beeper, build bridges for cross-platform communication, and contribute to the future of decentralized communication while working remotely in a collaborative team environment.
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