Senior Software Engineer, GraphQL
$190.8k - $267.1kReddit 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.
$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'...SeniorFull timeFlexible hours$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...SeniorPermanent employmentFull timeInternshipShift work- ...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...SeniorFull timeFor contractors
- 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...SeniorFull timeTemporary workRemote workFlexible hours
$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...SeniorRemote jobFull time- ...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...SeniorFull timeRemote work
$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...SeniorFull time$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...SeniorFull timeWork at officeFlexible hours- ...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...SeniorFull timeWork experience placementRemote work
- ...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...SeniorFull timeContract workWork at officeLocal areaImmediate startRemote workFlexible hours
- ...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...SeniorFull timeTemporary workWork at officeFlexible hours
$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...SeniorFull timeWorldwide$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...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...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...SeniorFull timeWork experience placementCasual workWork at officeLocal areaRelocationRelocation packageDay shift
- ...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...SeniorFull timeTemporary workHome office
$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...SeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours- 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...SeniorRemote work
$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...SeniorFull timeRemote workFlexible hours$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...SeniorTemporary workVisa sponsorship$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...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work3 days per week$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,...SeniorFull timeContract workRemote work$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...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...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...SeniorFull timeFlexible hours
- ...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...SeniorFull timeWork at officeLocal areaRemote workWork from home
- 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...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours3 days per week
$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...SeniorFull timeLocal area$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...SeniorFull timeWork experience placementRemote work$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...SeniorTemporary workWork at officeRemote work- ...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...SeniorFull timeFlexible hours
- ...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...SeniorFull timeTemporary workWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, GraphQL. Be the first to apply!
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote
- software developer no experience Remote
- software developer fintech Remote
- software data engineer Remote
- financial software developer Remote



