Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, GraphQL

$190.8k - $267.1k
Full-time

Reddit

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 .

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 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.

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

Who you might be

  • 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:

  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave

#LI-remote

Pay Transparency:

This job posting may span more than one career level.

In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit .

To provide greater transparency to candidates, we share base salary 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 salary range for this position is:

$190,800—$267,100 USD

In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.

During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors .

Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, GraphQL in Remote vacancy
  • $190.8k - $267.1k

    Role Description GraphQL is Reddit's first-party API layer, providing client access to Reddit's rich dataset and driving the next...  ...GraphQL schema. ~Work collaboratively with a team of software engineers to create and maintain the foundational platform for Reddit'... 
    Senior
    Full time
    Flexible hours

    Reddit

    Remote
    2 days ago
  • $154.35k - $231.53k

     ...Boltline by Stoke Space, our commercial software platform that helps advanced...  ...build, and test efficiently.  As a Senior Full-Stack Software Development Engineer on the Boltline by Stoke Space...  ...full stack using React, TypeScript, GraphQL, and Postgres Architect and... 
    Senior
    Permanent employment
    Full time
    Internship
    Shift work

    Stoke Space

    Remote
    1 day ago
  •  ...Description: We are seeking a dedicated Senior Software Developer to join our dynamic team. In...  ...'s degree in Computer Science, Systems Engineering, or a related field. Minimum of 8...  ...React. Substantial experience with GraphQL and React Relay. Experience with NodeJS... 
    Senior
    Full time
    For contractors

    Network Designs, Inc.

    Remote
    1 day ago
  • JOB SUMMARY The GraphQL API team at Marriott believes they can improve the digital experience...  ...the globe while also enhancing the engineering experience for teams across the organization...  ...environments. You will partner with software engineers, platform teams, and digital product... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    5 days ago
  • $157.25k - $198.88k

     ...on designing systems that meet the needs of the most demanding GraphQL workloads in the world? If so, we’d love to talk to you about joining...  ...owns the critical tier of GraphOS - the underlying engine central to making GraphOS a highly performant, secure, governed... 
    Senior
    Remote job
    Full time

    Apollo

    Remote
    1 day ago
  •  ...of prototyping and iterating applications over time. As a Senior Software Engineer at ICON, you will be responsible for developing visualization...  .... AWS Cloud development kit experience. PostgreSQL, GraphQL experience. Experience working with Docker. Modern CI... 
    Senior
    Full time
    Remote work

    Icon

    Austin, TX
    1 day ago
  • $90k - $120k

     ...Company Description Otter's software engineers develop the next-generation technologies for...  ...Job Description We are seeking a Senior Software Engineer to become an integral...  ...integrating against and building REST/GraphQL APIs. Relational database experience... 
    Senior
    Full time

    Otter

    Remote
    1 day ago
  • $98k - $132k

     ...WeTheHobby is looking for a skilled and solution-driven Senior Software Engineer to design, develop, and maintain the server-side logic, database...  ...Technical Skills: Strong understanding of GraphQL, Rest, sockets, SignalR pub/sub and buses preferred. Experience... 
    Senior
    Full time
    Work at office
    Flexible hours

    Top Shelf Enterprises Llc

    Remote
    1 day ago
  •  ...team and technology stack Developing software and processes that safely and securely handles...  ...~5+ years of full-time software engineering experience ~3+ years of experience with...  ...and consuming API endpoints (REST, AMQP, GraphQL) Experience implementing testable business... 
    Senior
    Full time
    Work experience placement
    Remote work

    Samprasoft

    United States
    5 days ago
  •  ...customers’ licenses. Overview We are looking for a Backend Engineer to join our engineering team and build the core infrastructure...  ...services in Rust as needed Service patterns: gRPC and REST; GraphQL/tRPC at the edge for frontend BFFs Data and async processing... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bastion

    New York, NY
    1 day ago
  •  ...how value compounds across the platform. Engineers here use AI as a force multiplier in...  ...their lives. About the Role As a Software Engineer, you’ll work directly with our...  ...business transactions Familiarity with Go, GraphQL, or React/TypeScript Background in... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Baton

    Remote
    1 day ago
  • $136k - $220k

     ...global employees! Who we are Our engineering department consists of 200+ people...  ...looking for a self-motivated, highly driven Senior Software Engineer to bolster our Integrations...  ...TypeScript, and uses best practices like GraphQL, Storybook, Radix UI, Vite, esbuild, and... 
    Senior
    Full time
    Worldwide

    Attentive

    United States
    1 day ago
  • $195k - $230k

     ...faster. We want to add another strong senior-level engineer to our team who’ll help us meet the demand...  ...situations would you use REST vs. GraphQL vs. RPC? Strong applicants will find...  ...experience contributing to software development teams at a mid-career to senior... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Elicit

    Oakland, CA
    1 day ago
  •  ...read on to learn more and apply today!   Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their...  ..., preferred.  ~ Experience with React, Redux, and GraphQL, preferred.  The Perks of Working With Us Take advantage... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Local area
    Relocation
    Relocation package
    Day shift

    Arrive Logistics

    Remote
    1 day ago
  •  ...Software Engineer (Mid/Senior) Location: Onsite | Washington, DC Clearance: Active TS/SCI required; CI Polygraph required Employment Type...  ..., Redis) ~ Working knowledge of API design (REST and/or GraphQL) and microservice patterns ~ Experience with cloud platforms... 
    Senior
    Full time
    Temporary work
    Home office

    Pc Arena

    Washington DC
    1 day ago
  • $153k - $204k

     ...What You’ll Do Reporting to the Engineering Manager for Vis/Media at Weights & Biases...  ...years of experience building user-facing software, with a strong focus on frontend development...  ...such as React, TypeScript, and GraphQL ~ Solid understanding of programming fundamentals... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Core Weave

    Remote
    1 day ago
  • Senior Software Engineer (Remote - C#/.NET/Azure)Company OverviewWe are a fully remote team located across the US. We have a revolutionary Education...  ...emphasis on SQL databases, Azure cloud services, and GraphQL. You will collaborate with product and design teams to deliver... 
    Senior
    Remote work

    CyberCoders

    Summerville, SC
    3 days ago
  • $107.9k - $195.05k

    Leidos is seeking a TS/SCI cleared Senior Software Engineer to join our mission-driven team. This role supports our client’s efforts to design...  ...with GPU for processing using CUDA, PyTorch, etc.Knowledge of GraphQL, Python, Bash, Apache NiFi, and Kafka.Active certifications... 
    Senior
    Full time
    Remote work
    Flexible hours

    Leidos

    Bethesda, MD
    1 day ago
  • $120k - $135k

     ...Payroll & Tax, HR, and Time & Attendance software and HR Services ranging from online...  ...seeking a highly skilled, self-directed Senior Engineer with a minimum of 5 years of experience...  ...and DevOps practices.Familiarity with GraphQL, REST APIs, and microservices architecture... 
    Senior
    Temporary work
    Visa sponsorship

    Asure Software

    Austin, TX
    2 days ago
  • $91.7k - $163.7k

     ...Caring. Connecting. Growing together.The Sr Software Engineer must be AI Builder who can contribute...  ...platforms, under the guidance of senior engineers.If you live near Basking Ridge...  ...REST Web Services, XML, Multi-threading, GraphQL)4+ years of experience with being proactive... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    3 days per week

    UnitedHealth Group

    Basking Ridge, NJ
    1 day ago
  • $150k - $185k

     ...Employee Resource Groups (ERGs)Role Overview We’re seeking a Senior Software Engineer with deep backend expertise and enterprise experience to...  ...service contracts and communication protocols (REST, gRPC, GraphQL) Mentor and upskill junior engineers through code reviews,... 
    Senior
    Full time
    Contract work
    Remote work

    OUTFRONT Media

    New York, NY
    4 days ago
  • $153.32k

     ...or foreign equivalent and 5 years of relevant experience as a Software Engineer, Application Development Associate, or in a related position....  ...users. Vector Databases & Retrieval: Weaviate, Pinecone, GraphQL-based querying, AI-powered retrieval. Scalability & Performance... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Morningstar

    Chicago, IL
    2 days ago
  •  ...are investing heavily in modern engineering platforms and internal tooling that improve how software is built, tested, deployed, and...  ...We’re seeking a highly skilled Senior Backend-Focused Full Stack...  ...service platformsFamiliarity with GraphQL and API gateway architecturesExperience... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  •  ...REQUIREMENTS: Bachelor's degree in Mechanical Engineering, Computer Science or related field of...  ...and Six (6) years of experience as a Software Engineer, Systems Engineer, or related occupation...  ...utilizing APIs including REST and GraphQL, and backend datastores including... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Austin, TX
    2 days ago
  • Job TitleSenior Software Engineer 1, Picksy ServicesJob DescriptionPicksy is our next-generation...  ...__________________________________As a Senior Software Engineer on Picksy Services, you...  ..., with some knowledge of Java and GraphQL.Familiarity with HTML/CSS and frontend... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    peopleInc.

    New York, NY
    4 days ago
  • $162.7k - $199.3k

     ...We are seeking an experienced Senior Full Stack Developer to...  ...Skills5+ years of professional software development experienceExpert...  ...understanding of RESTful API design, GraphQL, and microservices...  ...degree in Computer Science, Engineering, or equivalent practical experienceStrong... 
    Senior
    Full time
    Local area

    Jones Lang LaSalle

    San Diego, CA
    3 days ago
  • $109.4k - $145.8k

     ...in a fast-changing world.Job Description:Position SummaryThe Software Engineering job family specializes in the design, development and...  ...Will be Responsible For: Designs, develops, and implements GraphQL APIs to provide unified data access across multiple systems... 
    Senior
    Full time
    Work experience placement
    Remote work

    DTN

    Texas
    1 day ago
  • $110k - $180k

    Job DescriptionAs a Senior Software Engineer, you will play a crucial role in developing and maintaining innovative, scalable, and secure applications...  ..., combining robust backend services (C#/.NET, REST/GraphQL APIs) with scalable, reusable frontends (React 18+, TypeScript... 
    Senior
    Temporary work
    Work at office
    Remote work

    Bessemer Trust

    Woodbridge, NJ
    4 days ago
  •  ...education at scale. We’re seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build, and scale modern applications and...  ...driven architectures and message queuesExperience with GraphQL and API gateway technologiesExperience building high... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  •  ...world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible...  ...seeking a skilled and collaborative Senior Software Engineer (Full Stack) to help...  ...React/Next.js, React Native, Flutter, and GraphQL.Apply strong engineering fundamentals and... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Genworth Financial

    Richmond, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, GraphQL. Be the first to apply!