Apollo GraphQL logo

Senior Full-Stack Product Engineer

Apollo GraphQL

Join Apollo GraphQL as a Senior Full-Stack Product Engineer

Are you an experienced full-stack developer excited to work on the tools that help some of the world’s largest companies collaborate on and govern their GraphQL APIs? If you care deeply about end-user experience and want to contribute to building tools that you, as a developer, can have a voice in guiding the direction of, this could be the role for you!

Role Overview

As a Full Stack Product Engineer, you’ll be working on core features that enable organizations to manage complex, cross-team GraphQL schema changes, ensure endpoint security, and define custom validation rules for their workflows. You’ll build and optimize tools like Schema Proposals for cross-team collaboration, and Persisted Queries for API protection. This work will have a direct impact on how companies govern and scale their APIs, keeping them safe and adaptable to changing needs.

Key Responsibilities

  • Build collaboration and governance tools to help enterprise users manage schema changes and API operations with confidence.
  • Implement end-to-end features for our customers, using various languages in our tech stack such as React with TypeScript, Kotlin, Postgres, and more.
  • Work on core features like Schema Proposals, Persisted Queries, and Custom Checks, ensuring that organizations can safely and efficiently evolve their GraphQL schemas.
  • Collaborate with product managers and designers to define product experiences, and take high-level designs or user stories and bring them to life without requiring detailed technical specs or UX mockups.
  • Help design and manage schema changes, crafting best practices for schema building and scaling.
  • Participate in the on-call rotation to support operational excellence and ensure the reliability of the platform.
  • Share your work with the broader developer community, contributing to the growing ecosystem of GraphQL tools.

Who You Are

  • You’ve worked on full-stack applications before and are comfortable working across the stack, especially in React and relational databases.
  • You’re passionate about building tools that meaningfully increase the productivity of others, and workflows that allow businesses to effectively collaborate on and grow their graph.
  • You’re skilled at independently translating broad concepts and user stories into practical, detailed functional solutions.
  • You thrive in distributed teams and love learning new technologies, keeping up with the latest trends in developer tooling and API design.
  • Bonus points if you’ve worked with Kotlin, Postgres, or similar technologies, and if you have experience with developer-facing tools.

Compensation and Benefits

  • Salary range: $144,000 - $170,000 per year
  • Benefits: Medical, dental, and vision insurance, 401(k), paid maternity and paternity leave, disability insurance

Location

This is a remote position that can be done from anywhere in the United States or Canada.

Apollo is proud to be an equal opportunity workplace dedicated to pursuing and hiring a talented and diverse workforce.

Benefits
Extracted with AI

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave
  • Disability insurance

Similar jobs

Last update: 23 minutes ago

Apollo GraphQL logo
Apollo GraphQL

Senior Software Engineer, Backend

Join Apollo GraphQL as a Senior Backend Engineer to design and build resilient distributed services using GraphQL, TypeScript, and Kotlin.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Meetsta logo
Meetsta

Full Stack Developer with gRPC Expertise (Founding Engineer)

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

BoomPop logo
BoomPop

Senior Full Stack Engineer

Join BoomPop as a Senior Full Stack Engineer to drive innovation and growth, working with TypeScript, GraphQL, AWS, and more.

Veriff logo
Veriff

Senior Full-Stack Engineer

Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.

SpaceX logo
SpaceX

Full Stack Software Engineer (Starlink)

Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.

FuturHealth logo
FuturHealth

Senior Full Stack Engineer with Django and Vue.js

Join FuturHealth as a Senior Full Stack Engineer to develop innovative health tech solutions using Django and Vue.js.

Substack logo
Substack

Full-Stack Engineer with React.js and TypeScript

Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Messari logo
Messari

Senior Full Stack Engineer with React and TypeScript

Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.

Snappy logo
Snappy

Full Stack Engineer with JavaScript and React.js

Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

FuturHealth logo
FuturHealth

Senior Full Stack Engineer with Django and Vue.js

Join FuturHealth as a Senior Full Stack Engineer to revolutionize healthcare with Django and Vue.js.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Softrams logo
Softrams

Mid-Level Full Stack Developer (Angular, React, NodeJS)

Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

Argon AI (YC W24) logo
Argon AI (YC W24)

Senior Full Stack Software Engineer

Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.

Atlassian logo
Atlassian

Full Stack Software Engineer

Join Atlassian as a Full Stack Software Engineer, working remotely to build innovative solutions with JavaScript, React, and Node.js.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

Vouch Insurance logo
Vouch Insurance

Senior Full Stack Software Engineer

Join Vouch Insurance as a Senior Full Stack Software Engineer, leading projects and mentoring in a remote role.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.